English Dictionary
Definition snout in British English
snout noun
[countable] noun
/snaʊt/
Synonyms and related words
3
someone who gives information about criminals to the police
Synonyms and related words
