LETDOWN


Meaning of LETDOWN in English

n. disappointment, discouragement, feeling of depression; decrease, reduction

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.