What is the meaning of the word "splat"?
Definitions:
-
a single splash noun
- They heard a splat as it hit the floor.
-
flatten on impact verb
- The snowballs splatted on the trees
-
split open and flatten for cooking verb
- splat fish over an open fire