éclaboussure
Top 25000
Meanings
Noun
1. splash, splatter
Examples2
There were blood splatters on the ground.
His bike was covered in mud splatters.