• word of the day

    oilskin

    oilskin - Dictionary definition and meaning for word oilskin

    Definition
    (noun) a macintosh made from cotton fabric treated with oil and pigment to make it waterproof
    Synonyms : slicker
Download our Mobile App Today
Receive our word of the day
on Whatsapp