What is the full meaning of scarpines
(Italian) an instrument of torture for the feet [n]
Example of the word scarpines placed on a Scrabble board.