BASIN Meaning of BASIN in English In the context of Hydrology and related subjects this includes a drainage area of a stream, river or lake. Choudhury K. and L. Jansen (1997) Fishery English glossary. Английский глоссарий рыболовства . 2012