- Deluge
- Drench
- Genesis catastrophe
- Lots of water left in food
- Oversupply (market)
- Overwhelming quantity
- Teem
- Dip (bread, etc) in liquid
- Drench
- Piece of bread soaked in fluid
- Saturate in philosophy
- Soak
- Soak (up)
- Weak person (coll)
- Drench
- Immerse
- Make very wet
- Rip-off
- Steep
- Steep overnight
- Submerge in a liquid
- Dip in water
- Do utilise to extinguish!
- Drench
- Drench With Water
- Saturate
- Soak
- To plunge suddenly into water; to duck; to immerse; to
dowse.
- Doused
- saturated with moisture color etc
- Soaked
- Thoroughly wet
- Wet through
- of Drench