Home / R / river basin

river basin

noun 11 letters Scrabble 15 WWF 18
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 →