Synonymer till drenchingsubstantiv(the act of making something completely wet) soaking; souse; sousing; drenchingverb(drench or submerge or be drenched or submerged) swamp; drench; drenching(force to drink) drench; drenching(permeate or impregnate) imbrue; drench; drenching(cover with liquid; pour liquid onto) drench; douse; dowse; soak; sop; souse; drenching