LETDOWN Meaning of LETDOWN in English [noun] [C usually singular] [informal]Well, that film was a bit of a letdown (= disappointing because not as good as expected). Cambridge English vocab. Кембриджский английский словарь. 2012