VariousWords beta
Related Terms:
Definitions:
Noun
spatter
spattering
splash
splashing
splattering
Definition: the act of splashing a (liquid) substance on a surface
Definition: An action that splashes.
Verb
Definition: present participle of splash