DRAINAGE SYSTEM Meaning of DRAINAGE SYSTEM in English a network formed by a main river and its tributaries. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012