Nozzle - Definition

nozzle

n 1: a projecting spout from which a fluid is discharged [syn:
nozzle, nose]
2: informal terms for the nose [syn: beak, honker, hooter,
nozzle, snoot, snout, schnozzle, schnoz]

Look up another word