As a verb spatter
is to splash with small droplets.
As a noun droplets is
.
spatter
English
Verb
(
en verb)
To splash with small droplets.
- When my wet chihuahua shook himself, I was spattered with smelly water.
To distribute by sprinkling; to sprinkle around.
- to spatter blood
- (Alexander Pope)
(figurative) To injure by aspersion; to defame.
Anagrams
*
*