have had its/ day



have had its/your day

to be much less popular than before The general view in the country is that socialism has had its day. She was a best-selling author in the 1950s and 60s, but I think she's had her day.
See also: have

Common Names:

NameGenderPronouncedUsage
Rheia-Greek Mythology
AnnabelAN-ə-bel (English)English, Dutch
BiancaBYAHN-kah (Romanian)Italian, Romanian
Maxine[mæk'si:n]
Iman-Arabic, Persian, Indonesian
Merry (1)MER-eeEnglish