Definitions of let down:

  • verb:   fail to meet the hopes or expectations of
  • verb:   move something or somebody to a lower position