Definify.com

Definition 2024


schnozzle

schnozzle

English

Noun

schnozzle (plural schnozzles)

  1. (slang) The human nose, especially one that is large.

Synonyms

Translations