long in the tooth in Polish long in the tooth in Polish stary adj (idiomatic) Old; aged. Add to Flashcards