noun Etymology: modification of Italian strappata, literally, sharp pull Date: 1560 a punishment or torture in which the subject is hoisted by rope and allowed to fall its full length
STRAPPADO
Meaning of STRAPPADO in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012