Meaning of nozzle
Definition of nozzle
(noun)
a
projecting
spout
from which a
fluid
is
discharged
informal
terms
for the
nose
Other information on nozzle
WIKIPEDIA results for
nozzle
Amazon results for
nozzle
Tweet