Dictionary
Gramatyka angielska
Word: Excruciate
ID Word Wordtype Definition 55226 Excruciate v. t. To inflict agonizing pain upon; to torture; to torment greatly; to rack; as, to excruciate the heart or the body.
Do you know these words?
Whooping | quickened | Torques | Traducian | Polyacoustics |