Despaired Synonyms and Antonyms

Abandon hope; give up hope; lose heart
(Verb)

Despaired Is Also Mentioned In