Etymology
Today it means: To sink or immerse; to steep. Full definition →
From in- + drench or equivalent.
Etymology from Wiktionary, CC BY-SA 4.0.