supplicium

punishment, torment

Noun
10