SPATTER Meaning of SPATTER in English n. splashing or scattering of small drops, spraying; spot of something spattered Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012