'letting down' definitions:

Definition of 'letting down'

(from WordNet)
noun
The act of causing something to move to a lower level [syn: lowering, letting down]