To sink or immerse; to steep.
They lye indrench'd. I tell thee, I am mad
From in- + drench or equivalent.
Select a language to see translations