DESPAIRING

Definition of DESPAIRING

  1. (adj)arising from or marked by despair or loss of hope