MohammedPreview
Open in TheBrain

To Splosh

  1. To make a heavy splashing sound.
  2. To traverse mushy or marshy wetlands.
  3. To spill or spill over.