MohammedPreview
Open in TheBrain

To Swamp

  1. To drench or fill with water.
  2. (figuratively) To overwhelm; to make too busy, or overrun the capacity of.
  3. (figuratively) To plunge into difficulties and perils; to overwhelm; to ruin; to wreck