depair

US

UK

A1

other

  • To lose hope; to be overcome by despair.

other

  • To cause to lose hope; to drive to despair.