letting down

1. (noun) the act of causing something to move to a lower level
Synonyms: lowering
Related Words: movement



Terms and Conditions of Use / Copyright Notice