nozzle
1.
(
noun
) a projecting spout from which a fluid is discharged
Synonyms:
nose
Related Words:
showerhead
,
spout
2.
(
noun
) (US) informal terms for the nose
Synonyms:
beak
,
honker
,
hooter
,
schnozzle
,
snoot
,
snout
Related Words:
nose
,
olfactory organ
Terms and Conditions of Use / Copyright Notice