noun
Meaning 1
A notable let-down or flop; a concept, product, or person that has failed to live up to very high expectations.
Definition source: English Wiktionary via Wiktextract
Usage: figuratively, idiomatic
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided