Splash

Vocabulary Term #3973
Noun (thing)
USA
UK
Splash
USA
UK
Water that jumps up when something hits it.
USA
UK
"He got a low score because of the big splash."