nozzle
/nˈɑzʌl/
Explore definitions, synonyms, and language insights of nozzle
Definitions
Noun
a projecting spout from which a fluid is discharged
Noun
informal terms for the nose