Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

strappado Definition

Cancel
strappado
noun(strap-pa-do)
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

Words Related to strappado!

strappado Examples by Brain Bank Users