n.
1.the noise of something spattering or sputtering explosively
2.the act of splashing a (liquid) substance on a surface spatter v.
1.dash a liquid upon or against
2.rain gently
3.spot, splash, or soil
Idiom of the Day
hold up (something) or hold (something) up
to lift something, to raise something
The students usually hold up their hands when they have a question.