let down

Definitions

General English

  • phrasal verb to lower something or someone
  • phrasal verb to make the air go out of something such as a tyre or balloon
  • phrasal verb not to help when someone expects you to help

Food

  • verb to dilute a substance
http://www.dictionarycentral.com/definition/let-down.html