The definition :
Definitions of excruciate:
- verb: subject to torture
- verb: torment emotionally or mentally
Are you interested in alternative search :
:rack torment torture anguish hurt injure pain wound martyr martyrize
If you like reading news check: