1 rivershed | Definition of rivershed

rivershed

noun

Definition of rivershed

: the watershed of a river