• word of the day

    oilpaper

    oilpaper - Dictionary definition and meaning for word oilpaper

    Definition
    (noun) paper that has been made translucent and waterproof by soaking in oil
Download our Mobile App Today
Receive our word of the day
on Whatsapp