Definition of splash
splash
the act of scattering water about haphazardly
Synonyms
splashing
Word of the Day
28 July 2026
the act of scattering water about haphazardly
Synonyms
28 July 2026