Despaired Synonyms and Antonyms

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

Despaired Is Also Mentioned In

Advertisement