'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]