Definify.com

Definition 2024


gumshoes

gumshoes

English

Noun

gumshoes

  1. plural of gumshoe