English | German | Russian | Czech

drainage area English

Meaning drainage area meaning

What does drainage area mean?

drainage 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 drainage area synonyms

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

Are you looking for...?