YourDictionary

splatter

noun, transitive verb, intransitive verb

spatter or splash

See splatter in American Heritage Dictionary 4

Learn more about splatter

link/cite print suggestion box