Meaning of splat

Definition of splat

(noun) a single splash; "he heard a splat as it hit the floor"
a slat of wood in the middle of the back of a straight chair
(verb) give off the sound of a bullet flattening on impact
split open and flatten for cooking; "splat fish over an open fire"
flatten on impact; "The snowballs splatted on the trees"

Other information on splat

WIKIPEDIA results for splat
Amazon results for splat