SPATTER


Meaning of SPATTER in English

v. splash or scatter in small drops, sprinkle, spot, spray; send out small drops

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