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