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
Tweet