bedrench
English
verb
Definitions
- (archaic) To drench thoroughly; to make extremely wet; saturate with moisture; soak.
Etymology
Inherited from Middle English bidrenchen (steep, soak up) prefix from English drench.
Origin
English
drench
Inherited from Middle English bidrenchen (steep, soak up) prefix from English drench.
English
drench