letdown
From WikiWord, the free dictionary
English
Definitions
noun
- A disappointment or anticlimax.“After seeing all the advertisements, the show itself was quite a let-down.”
- The neurohormonal release of milk in dairy cows or in breastfeeding human mothers.
Related words
Synonyms
disappointmentslumpdisappointingbummerunderwhelminglacklusterdisappointedshockeranticlimactichiccupsetbackanticlimaxcomedowndissatisfyingmeltdownmisstep