MENU
Search for glossary terms (regular expression allowed)
Term Main definition
watershed

A land area drained by a stream fixed body of water and its tributaries having a common outlet for surface runoff.

Synonyms: river basin,catchment,drainage,basin