gumshoe

Noun
  1. Someone who is a detective (synset 110031439)
  2. A waterproof overshoe that protects shoes from water or snow (synset 102738543)

Other Searches