Meaning of excruciate
Definition of excruciate
(verb)
torment
emotionally
or
mentally
subject
to torture; "The sinners
will
be
tormented
in Hell,
according
to the Bible"
Other information on excruciate
WIKIPEDIA results for
excruciate
Amazon results for
excruciate
Tweet