EXCRUCIATE


Meaning of EXCRUCIATE in English

(a.) Excruciated; tortured.

Webster's English dictionary.      Английский словарь Webster.