English word definition — powered by WordNet
a projecting spout from which a fluid is discharged
informal terms for the nose
Want to remember nozzle?