Green’s Dictionary of Slang

snoute n.

see snout n.2 (1)