Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Featured Vocab

let down

What does "let down" mean?

  • aid, help, assist
  • when you are up against a rock and a hard place, you are in a difficult situation; it means that there is no clear solution and that you are stuck; this is a variation of the phrase "caught between a rock and a hard place"
  • disappoint

Practice: let down

Members who passed this quiz