History
History
Synonyms
UK
US
Meaning:
spatter

to cause (liquid etc) to splash, scatter, in drops

splash, sprinkle

POLKA-DOT as in Wiktionary
POLKA-DOT as in Wikipedia