excruciate (0 synonym found)

Definition of excruciate:

°to inflict intense pain or mental distress on (someone); to torture.

Definition of excruciate:

°to inflict intense pain or mental distress on (someone); to torture.

Back to Top