Definition of Let Down

  • 1. Move something or somebody to a lower position Verb
  • 2. Fail to meet the hopes or expectations of Verb

Synonyms for word "let down"

Semanticaly linked words with "let down"