search

Excruciate

Meaning

Verb

To
or
on (someone); to torture.

Adj

Excruciated; tortured.
Sourced from
Wiktionary

Origin

excruciate
English
arrow
excruciatus
Latin
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com