Meaning of “have had its/your day” in the English Dictionary

british dictionary

"have had its/your day" in British English

See all translations

have had its/your day

to be much less popular than before:

She sold a lot of books in the 1990s, but she's had her day.

(Definition of “have had its/your day” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)