What is drainage basin in geography? Leave a Comment / CH 7 OUR COUNTRY - INDIA / By nandini drainage basin. noun. an entire river system or an area drained by a river and its tributaries. Also called a watershed.