Find the word definition

Wiktionary
have seen better days

vb. (context euphemistic of a person or thing English) To be in poor condition, to be worn-out.

Usage examples of "have seen better days".

Preserve me from people who have seen better days, and bring heirlooms with them that make the house smell stuffy.

This was inhabited by an aged man who seemed to have seen better days.

The settlement may have seen better days, and will probably see worse.

It may be said to have seen better days, like another word I have in mind--a word that has become slang, employed in the sense which once did not exclude it from very good society.

Granted, my car may have seen better days, but I was reluctant to let branches snap against the pale blue paint.