[verb] - to scatter (drops of liquid etc.) on a surface, or (of liquid) to fall, esp. noisily, in small dropsThe bikes raced by and spattered mud over our clothes/in our faces. [T]The bikes spattered them with mud. [T]They could hear raindrops spattering on the roof of the caravan. [I]
SPATTER
Meaning of SPATTER in English
Cambridge English vocab. Кембриджский английский словарь. 2012