reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
basin in geography, a large area of country that is drained of water runoff by a river. [1/6 definitions]