meaning of oilskin

1. a macintosh made from cotton fabric treated with oil and pigment to make it waterproof


Related Words

oilskin |

Developed & Maintained By Taraprasad.com

Treasure Words