Find the word definition

Wiktionary
have had one's day

vb. (alternative form of have seen one's day English)