SNOUT Meaning of SNOUT in English n. 25B6; noun MUZZLE, nose, proboscis, trunk; Scottish & N. English neb. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012