meaning of slicker

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


Related Words

slicker |

Developed & Maintained By Taraprasad.com

Treasure Words