What is the full meaning of excruciate
to inflict intense pain on [v EXCRUCIATED, EXCRUCIATING, EXCRUCIATES]
Example of the word excruciate placed on a Scrabble board.