excrutiate

excrutiate

English Verb
Ad

Definition

Misspelling of excruciate.

Ad