Noun Definition
nozzle
1.Definition: a projecting spout from which a fluid is discharged
Related Noun(s):nose
Category: Objects2.Definition: informal terms for the nose
Related Noun(s):beak, honker, hooter, schnoz, schnozzle, snoot, snout
Category: General