to cause to suffer agony; to subject to extreme pain; to torture

listen to the pronunciation of to cause to suffer agony; to subject to extreme pain; to torture
English - English
agonize
to cause to suffer agony; to subject to extreme pain; to torture
Favorites