Skip to content

letting down

Dictionary definition · letting down

noun

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

Similar words

Source: Open English WordNet (CC BY 4.0).