Synonyms of have had its day
have had its day
▷ See day
be obsolete • I think the spy novel has had its day.
be out of date
be past its prime
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Thesaurus for have had its day from the Collins English Thesaurus