Learning Center
letting down
noun
🔍 Full entry

What it means

  1. noun the act of causing something to move to a lower level