LONG IN THE TOOTH


Meaning of LONG IN THE TOOTH in English

past one's best days : OLD

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.