Gumshoe has 4 different meanings across 1 category:
Noun
someone who is a detective
a waterproof overshoe that protects shoes from water or snow
A sneaker or rubber overshoe.
To act as a detective.