"Spatters" Natural Recordings by Native Speakers
v. tr. To sprinkle or scatter something (such as paint or dirt) over a surface or area, often in a disorderly or irregular manner.ex. The accident spattered oil all over the road.
Covered or spread randomly with small spots of liquid or particles.