2 English words descend from Old English drenċan, most common first.
drenchA dose or draught of liquid medicine (especially one causing sleepiness) taken by a person; specifically, a (large) dose, or one forced or poured down the throat.
drinkleTo drink (an alcoholic beverage); also, to cause (someone) to drink such a beverage; to drench; to drown.