rhizoverb
Beta
Feedback
→
spatter
Scattered droplets
verb / noun · Drops or small particles scattered onto a surface, or the act of scattering them.
Enable JavaScript for search, audio, and interactive vocabulary practice.