[strap.pa.do] n [modif. of It strappata, lit., sharp pull] (1560): a punishment or torture in which the subject is hoisted by rope and allowed to fall its full length; also: a machine used to inflict this torture
STRAPPADO
Meaning of STRAPPADO in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012