Drenching - Definition

drenching

n 1: the act of making something completely wet; "he gave it a
good drenching" [syn: drenching, soaking, souse,
sousing]

Look up another word