DRENGAGE Meaning of DRENGAGE in English noun the tenure by which a drench held land. Webster English vocab. Английский словарь Webster. 2012