meaning of agonise

agonise meaning in General Dictionary

cause to agonize

View more

  • suffer agony or anguish