Skip to content
Book Glossary
Home
Practice
Lessons
About
letting down
Stopped
Dictionary definition
· letting down
noun
the act of causing something to move to a lower level
Similar words
lowering
Source: Open English WordNet (CC BY 4.0).