Meaning of NOZZLE in English

NOZZLE

n. spout that controls the flow of a liquid from a pipe, mouth of a hose; nose (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.