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