LONG IN THE TOOTH
Meaning of LONG IN THE TOOTH in English
phrasal
: past one's best days : old
as fighters go, he is a sere and yellowed leaf and long in the tooth — Gilbert Millstein
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012