Meaning of SPRAY in English

SPRAY

n. liquid which falls in small droplets; small flowering branch

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