STAGED DRAWDOWN Meaning of STAGED DRAWDOWN in English In dewatering systems, the practice of pumping the source unit to discrete, incremental levels. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012