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
LETDOWN
Meaning of LETDOWN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012