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