LETDOWN
7 letters
11 Scrabble points
Definition of LETDOWN
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.
Source: Wiktionary
Word Details
Letters
L
E
T
D
O
W
N
Length
7 letters
Scrabble Score
11 points