Definition of Excruciate

  • 1. Torment emotionally or mentally Verb
  • 2. Subject to torture Verb

Synonyms for word "excruciate"

Semanticaly linked words with "excruciate"