Word Definition

Despaired

  1. of Despair

Synonyms

Antonyms