Have seen better days
to be old and in bad condition:
That jacket has seen better days. Why don’t you get a new one?
*And the house had seen better days.
to be old and in bad condition:
That jacket has seen better days. Why don’t you get a new one?
*And the house had seen better days.