What is the full meaning of strappadoed
STRAPPADO, to torture by this [v]
Example of the word strappadoed placed on a Scrabble board.