NOZZLE Meaning of NOZZLE in English n. spout that controls the flow of a liquid from a pipe, mouth of a hose; nose (Slang) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012