English Dictionary
◊ EXCRUCIATE
excruciate
v 1: torment emotionally or mentally [syn: {torment}, {torture},
{rack}]
2: subject to torture [syn: {torture}, {torment}]