Dicionário

Excruciate

Webster's Dictionary 1806

Excruciate

v.t.

to torture, torment, pain, hurt