let-down

/ˈlɛtdaʊn/

noun

  1. 1

    A disappointment or anticlimax.

    “After seeing all the advertisements, the show itself was quite a let-down.”
  2. 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.

Let-down Definition & Meaning | TranslatePulse