Definify.com

Definition 2025


gumshoes

gumshoes

English

Noun

gumshoes

  1. plural of gumshoe