EXCRUCIATE


Meaning of EXCRUCIATE in English

v. inflict severe pain upon; torture; irritate greatly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.