letting down


Meanings

  • the act of causing something to move to a lower level
  • move something or somebody to a lower position;
  • fail to meet the hopes or expectations of;