bedrench

bedrench

(bɪˈdrɛntʃ) vb (tr) to drench thoroughly; soak