LETDOWN


Meaning of LETDOWN in English

noun Date: 1768 1. discouragement , disappointment , a slackening of effort ; relaxation , the descent of an aircraft or spacecraft to the point at which a landing approach is begun, a physiological response of a lactating mammal to suckling and allied stimuli whereby previously secreted milk from the acini is expelled into ducts and drawn through the nipple

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.