excruciate - Inglés Sinónimo Diccionario

excruciate

v.
[1] torment , torture , rack
[2] torture , torment