Dictionary |
2 Results
#1
nozzle
n.
[
nose
] a projecting spout from which a fluid is discharged
. wn
#2
nozzle
n.
[
beak
,
honker
,
hooter
,
snoot
,
snout
,
schnozzle
,
schnoz
] informal terms for the nose
. wn