The act of splashing a (liquid) substance on a surface
English: spatter, spattering, splash, splashing, splattering
Less certain link between this word and this sense.
splash, plash, spatter, spattering, splashing
From debur (…-an) · rare, #83,340
English: spatter, spattering, splash, splashing, splattering
Less certain link between this word and this sense.
English: splash, plash
Less certain link between this word and this sense.