Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of excruciation

- The act of inflicting agonizing pain, or the state of being thus afflicted; that which excruciates; torture.