SPRAY Meaning of SPRAY in English n. liquid which falls in small droplets; small flowering branch Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012