excruciate
Explore definitions, synonyms, and language insights of excruciate
Definitions
Verb
torment emotionally or mentally
Verb
subject to torture; "The sinners will be tormented in Hell, according to the Bible"