Found 1 items, similar to splat.
English → English (WordNet)
Definition: splat
splat
v 1: give off the sound of a bullet flattening on impact
2: split open and flatten for cooking; 
“splat fish over an open
fire”
3: flatten on impact; 
“The snowballs splatted on the trees”
splat
n 1: a single splash; 
“he heard a splat as it hit the floor”
2: a slat of wood in the middle of the back of a straight chair