long in the tooth

listen to the pronunciation of long in the tooth
English - Turkish
English - English
Old, aged

So as Microsoft began its 30th year last month, investors wondered whether it's a little long in the tooth.

{i} (Slang) aged people; elderly; growing old
long in the tooth
Favorites