EXCRUCIATE Meaning of EXCRUCIATE in English v. inflict severe pain upon; torture; irritate greatly Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012