Word of the Day - August 01, 2025


CHAGRIN

  • embarrassment or humiliation
  • refers to a distress of mind caused by humiliation, disappointment, or failure.
  • refers to a feeling of frustration or annoyance caused by failure or disappointment.
  • to cause chagrin to