STRAPPADO


Meaning of STRAPPADO in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.