- 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