Definisi 'letting down'
English to English
noun
1 the act of causing something to move to a lower level
source: wordnet30
More Word(s)
bring down, get down, let down, lower, take down, movement,

Visual Synonyms
Click for larger image