HYDROLOGIC BASIN Meaning of HYDROLOGIC BASIN in English The complete drainage area upstream from a given point on a stream. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012