despairing ( synonym found)

Definition of despairing:

(adj) : feeling, expressing, or caused by despair; hopeless

Definition of despairing:

(adj) : feeling, expressing, or caused by despair; hopeless

Back to Top