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
Russian roulette
a game of chance in which one bullet is placed in a revolver and the cartridge is spun and the player aims the gun at his head and pulls the trigger
The men in the movie played Russian roulette until one of them finally died.