Nozzle

English word definition — powered by WordNet

NOUN

a projecting spout from which a fluid is discharged

informal terms for the nose

Want to remember nozzle?

Sign up free to bookmark & revise