have seen (one's) day
have seen (one's) day
To be beyond one's prime; to be no longer useful, effective, or functional. The one-time champion seems to have seen his day, having been knocked out of the qualifying round for the fifth year in a row. The VHS, the once-dominant form of home movie entertainment, has by now truly seen its day.
See also: have, seen
Farlex Dictionary of Idioms.
- have had the biscuit
- have had the radish
- (one's) day in court
- at (one's) doorstep
- at doorstep
- (from) top to toe
- at expense
- at (one's) expense
- a full-time job
- reduced circumstances