Definitions Found:

STRAPPADO, to torture by this