Synonyms of have seen or known better days
have seen or known better days
▷ See day
be worn out • a sports jacket that had seen better days
be worn out
be the worse for wear
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Thesaurus for have seen or known better days from the Collins English Thesaurus