Home / D / drainage area

drainage area

noun /dreɪnɪdʒɜriə/ 13 letters Scrabble 14 WWF 16
Definitions
noun

the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet

Want another word?
Spin the dictionary for a fresh one.
Generate a word →