the act of making something completely wet; "he gave it a good drenching

listen to the pronunciation of the act of making something completely wet; "he gave it a good drenching
the act of making something completely wet; "he gave it a good drenching