|
Definition of Drenching
1. Noun. The act of making something completely wet. "He gave it a good drenching"
Exact synonyms: Soaking, Souse, Sousing
Generic synonyms: Wetting
Derivative terms: Soak, Souse, Souse, Souse
Generic synonyms: Wetting
Derivative terms: Soak, Souse, Souse, Souse
Definition of Drenching
1. drench [v] - See also: drench