Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nozzle
in English
nozzle
us
/ˈnoʊ.zəl/
uk
/ˈnəʊzəl/
#common
Plural
nozzles
Definitions
Noun
tapered
tube
for
flow
control
short
pipe
for
inlet
/
outlet
;
steam
applications
animal's
nose
or
muzzle