Find the word definition

Wiktionary
nine day wonders

n. (nine day wonder English)