What is the full meaning of scarpetto
(Italian) a climbing shoe with a hemp sole [n SCARPETTI]
Example of the word scarpetto placed on a Scrabble board.