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