How do you spell Splatter 

Available Definitions:
1)  v. i. & t. - To spatter; to splash.





 Take Spelling Test