bedrench

bedrench

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