SPRAY


Meaning of SPRAY in English

(1) A cloud or mist of fine liquid particles, as of water from breaking waves. (2) A jet of fine liquid particles, or mist, as from an atomizer or spray gun.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.