BEDRENCH Meaning of BEDRENCH in English vt to drench; to saturate with moisture; to soak. Webster English vocab. Английский словарь Webster. 2012