excruciate
Define:
tools
|
word of the day
|
about
excruciate (
http://definr.com/excruciate
)
v 1: torment emotionally or mentally [syn:
torment
,
torture
,
rack
]
2: subject to torture [syn:
torture
,
torment
]