DRENGAGE Meaning of DRENGAGE in English (n.) The tenure by which a drench held land. Webster's English dictionary. Английский словарь Webster. 2012