What is the full meaning of strappado
(Italian) a form of torture in which victim is left dangling from a rope [n -S] / to torture by this [v STRAPPADOED, STRAPPADOING, STRAPPADOS or STRAPPADOES]
Example of the word strappado placed on a Scrabble board.