gumshoe

Noun
  1. a waterproof overshoe that protects shoes from water or snow
  2. someone who is a detective

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

gumshoe
A detective in a trench coat walks down a rainy street, a classic gumshoe on the case.