English Dictionary
◊ NOZZLE
nozzle
n 1: a projecting spout from which a fluid is discharged [syn: {nose}]
2: (US) informal terms for the nose [syn: {beak}, {honker}, {hooter},
{snoot}, {snout}, {schnozzle}]