letting down
English Dictionary
->
Letter L
-> letting down
Search Dictionary:
letting down Definition
(n)
the
act
of
causing
something
to
move
to
a
lower
level
letting down Synonyms
letting down
lowering
© Art Branch Inc.