let-down
/ˈlɛtdaʊn/
noun
- 1
A disappointment or anticlimax.
“After seeing all the advertisements, the show itself was quite a let-down.”
- 2
The neurohormonal release of milk in dairy cows or in breastfeeding human mothers.
Translate “let-down” to another language
Click any language to open the translator with this word already filled in.