LETDOWNS
8 letters
12 Scrabble points
Definition of LETDOWNS
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
S
Length
8 letters
Scrabble Score
12 points