7 letters · 11 points in Scrabble
noun a feeling of dissatisfaction that results when your expectations are not realized
originEtymology tree English let downdeverb. English letdown Deverbal from let down.
Etymology from Wiktionary, CC BY-SA 3.0