have seen better days
отслужить своё, выйти из употребления
Judy has had her car for ten years, and it has seen better days.
Другие идиомы:
- have keen wits
- have a brush with (the law or something)
- have one too many
- have (something) on the tip of one's tongue
- have one's druthers
- have a sweet tooth
- have had enough
- have (someone) dead to rights
- have half a mind to do (something)
- have one's finger in too many pies
- have eyes in the back of one's head
- have (something) on (someone)
- have it made
- have (someone) eating out of (the palm of) your hand
- have a mind of one's own