What is the meaning of Plash?

A small pool of standing water; a puddle.

Source: Webster’s Revised Unabridged Dictionary (1913), via OPTED

Search

Search words containing