Excruciate Meaning

There are 2 meaning(s) for word Excruciate

Meaning 1 : subject to torture

    Synonyms : torment,  torture
Meaning 2 : torment emotionally or mentally

    Synonyms : rack,  torment,  torture