MohammedPreview
Open in TheBrain

To Splatter

  1. (intransitive) To splash; to scatter; to land or strike in an uneven, distributed mess.
  2. (transitive) To cause (something) to splatter.
  3. (transitive) To spatter (something or somebody).