despaired ( synonym found)

Definition of despaired:

°past tense of despair.

Back to Top