Found 31 synonyms in 4 groups
1
Meaning: soak [v]
saturate, flood, douse, wet, immerse, drown, sop, drench
  1. 2
    Meaning: immerse [v]
  2. 3
    Meaning: nature [v]
    rain, drizzle, stream, drench, flood, pour
  3. 4
    Meaning: activity [v]

Words similar to drench

drench synonyms - English related words for drench