- have seen better days
- have seen better daysEuph. to be in bad condition. •
My old car has seen better days, but at least it's still running.
•She's seen better days, it's true, but she's still lots of fun.
* * *See: SEE BETTER DAYS.
Dictionary of American idioms. 2013.