What is the full meaning of spatters
SPATTER, to scatter in drops [v]
Example of the word spatters placed on a Scrabble board.