letting down

letting down

letting down

Noun

the act of causing something to move to a lower level

Synonyms: