English Dictionary
Definition gumshoe in British English
gumshoe noun
[countable] noun
/ˈɡʌmˌʃuː/

English Dictionary