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: