have seen better days—showing signs of wear; be no longer in such a good condition as it used to be:
- When Lori and Kit visit Aldercot Hall, they find a dark, dreary mansion that has evidently seen better days.
have seen its day—be no longer effective; outlive its usefulness:
- These events led many to conclude that freedom had seen its day, and that the future belonged to the hard men in Berlin. Franklin Roosevelt refused to accept that democracy was finished.