MohammedPreview
Open in TheBrain

A Plash

  1. (UK, dialectal) A small pool of standing water; a puddle.
  2. A splash, or the sound made by a splash.
  3. A sudden downpour.