Definition, Meaning & Synonyms | English word LET-DOWN
LET-DOWN
Definitions of LET-DOWN
- (countable) A disappointment or anticlimax.
- (countable, uncountable) The neurohormonal release of milk in dairy cows or in breastfeeding human mothers.
- (aviation) The clearance of an aircraft to descend through clouds to clear air below, or the process of granting such a clearance.
Number of letters
8
Is palindrome
No
Search for LET-DOWN in:
Page preparation took: 139.48 ms.