supplice

supplice Vt
(v. l.) suppliciter.