DRAINAGE BASIN OR SUBBASIN Meaning of DRAINAGE BASIN OR SUBBASIN in English See WATERSHED. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012