plash
noun
°A small pool of standing water; a puddle.
°A splash, or the sound made by a splash.
verb
°To splash.
°To cause a splash.