letdowns

noun
  1. disappointing experiences or events that fail to meet expectations
  2. Usage: plural of letdown

Examples