despaired of ( synonym found)

Definition of despaired of:

°past tense of despair.

Back to Top