excruciate - Anglais Synonymes Dictionnaire

excruciate

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