Nozzle Meaning

There are 2 meaning(s) for word Nozzle

Nozzle Meaning 1 : informal terms for the nose

    Synonyms : beak,  honker,  hooter,  schnoz,  schnozzle,  snoot,  snout
Nozzle Meaning 2 : a projecting spout from which a fluid is discharged

    Synonyms : nose