gumshoe

/gˈʌmʃu/

Explore definitions, synonyms, and language insights of gumshoe

Definitions

Noun
someone who is a detective
Noun
a waterproof overshoe that protects shoes from water or snow