meaning of gumshoe

1. a waterproof overshoe that protects shoes from water or snow


Related Words

gumshoe |

Developed & Maintained By Taraprasad.com

Treasure Words