What is the meaning of let oneself down in English?

Learn vocabulary with pictures as well as definitions of let oneself down in English

Learn in

See more

n. let oneself down

Definition of let oneself down in English

To cease hanging from an elevated element.

Synonyms of let oneself down in English

lower oneselfget down