drenching

(noun, verb)

noun

1. the act of making something completely wet

- he gave it a good drenching

Similar word(s): soaking, souse, sousing

Definition categories: act, wetting

verb

1. present participle of drench