LETDOWN


Meaning of LETDOWN in English

[let.down] n (1768) 1 a: discouragement, disappointment b: a slackening of effort: relaxation

2: the descent of an aircraft or spacecraft to the point at which a landing approach is begun

Merriam-Webster English vocab.      Английский словарь Merriam Webster.