Exact Match:
- drenching
- the act of making something completely wet; "he gave it a good drenching"
Synonyms:
- brewing,
- dampening,
- drench,
- ducking,
- dunking,
- humectant,
- imbruement,
- imbuement,
- impregnation,
- infiltration,
- infusion,
- injection,
- irrigational,
- irriguous,
- leaching,
- lixiviation,
- maceration,
- moistening,
- percolation,
- permeation,
- pulping,
- saturation,
- seething,
- soak,
- soakage,
- soaking,
- sopping,
- souse,
- sousing,
- steeping,
- watering,
- wetting