schnozzle in Greek schnozzle in Greek μυτόγκα noun (slang) The human nose, especially one that is large. Add to Flashcards