LET SB/STH


Meaning of LET SB/STH in English

down

to make sb/sth less successful than they/it should be :

She speaks French very fluently, but her pronunciation lets her down.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.