Definisi 'crampoon'

English to English
noun
1 a hinged pair of curved iron bars; used to raise heavy objects Terjemahkan
source: wordnet30

2 an iron spike attached to the shoe to prevent slipping on ice when walking or climbing Terjemahkan
source: wordnet30


Visual Synonyms