Word Definition

Splatter

  1. To spatter; to splash.

Synonyms