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
Yoriyo-ṙeeJapanese
KarlKAHRL (German, Danish, English, Finnish)German, Swedish, Norwegian, Danish, English, Finnish, Ancient Germanic
Adolfoah-DHOL-fo (Spanish)Italian, Spanish
Kleio-Greek Mythology
KoppÁNy-Hungarian
MatijaMAH-tee-yah (Croatian, Serbian)Slovene, Croatian, Serbian