letdown
/lˈɛtdaʊn/
Explore definitions, synonyms, and language insights of letdown
Definitions
Noun
a feeling of dissatisfaction that results when your expectations are not realized; "his hopes were so high he was doomed to disappointment"