English | German | Russian | Czech

catchment area English

Meaning catchment area meaning

What does catchment area mean?

catchment area

(= basin) the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet flood control in the Missouri basin

Synonyms catchment area synonyms

What other words have the same or similar meaning as catchment area?

Topics catchment area topics

What do people use catchment area to talk about?

Are you looking for...?