Toll Free: (800) 790-3680

"catchment basin" Definition & Translations

Search for an expression in any language pair... Dictionary Home


catchment basin (English)
An area of land where all rainwater and melting snow naturally moves to the same body of water.

Translate catchment basin

Learn how to say "catchment basin" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.


Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC