Splat"ter (?), v. i. & t.

To spatter; to splash.

 

© Webster 1913.