LET SOMEONE/THING DOWN


Meaning of LET SOMEONE/THING DOWN in English

have a detrimental effect on someone or something.

→ let

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.