the act of making something completely wet; he gave it a good drenching
[ Syn: drenching , soaking , souse ]