Meaning of letdown

Definition of letdown

(noun) a feeling of dissatisfaction that results when your expectations are not realized; "his hopes were so high he was doomed to disappointment"

Other information on letdown

WIKIPEDIA results for letdown
Amazon results for letdown