English Dictionary
Definition schnozzle in British English
schnozzle noun
[countable] noun
/ˈʃnɒz(ə)l/
/ʃnɒz/
