excruciate

to inflict mental suffering on;
torment;
to inflict physical pain on;
torture