Why invent, when you can.... what was the word.... make it a fad/furor?.... Lost my enthusiasm now.
Anyhow, there's a thing called thesauruses, that helps you look up similar words, yeah?
What I got from it:
1. Flag -- I'm using an older definition: verb; to fall off in vigor, energy, activity...