What is the full meaning of splat
to flatten on impact [v SPLATTED, SPLATTING, SPLATS]
Example of the word splat placed on a Scrabble board.