Dictionary (p. pr. & vb. n.) of Drench.Thesaurus 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 |