Noun (thing)
Splash
US
UK
US
UK
Water that jumps up when something hits it.
US
UK
He got a low score because of the big splash.