Meaning Catchments
What does Catchments mean? Here you find 2 meanings of the word Catchments. You can also add a definition of Catchments yourself

1

0 Thumbs up   0 Thumbs down

Catchments


An area from which all the drainage water passes into one stream or other body of water.
Source: hubbardbrook.org

2

0 Thumbs up   0 Thumbs down

Catchments


catchment|lang=en
Source: en.wiktionary.org




<< Base-poor soils Dissolved organic carbon >>