Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
catch basin a receptacle at the entry to a sewer designed to trap any matter that might block drainage.
drainage basin the natural drainage area of a river system.
river basin the area of land from which a river and its tributaries drain water.