gumshoes

English

Noun

gumshoes

  1. plural of gumshoe