Definition of LETDOWN
noun : LETDOWN
Source: WordNet 3.1
-
1. (
) a feeling of dissatisfaction that results when your expectations are not realized; "his hopes were so high he was doomed to disappointment" ;
See more about : LETDOWN