Definisi 'oilskin'

English to English
noun
1 a macintosh made from cotton fabric treated with oil and pigment to make it waterproof Terjemahkan
source: wordnet30

2 Cloth made waterproof by oil. Terjemahkan
source: webster1913

More Word(s)
mac, macintosh, mack, mackintosh,

Visual Synonyms