Social Sciences, asked by THK5969, 1 year ago

Give me the definition of 'watershed'.

Answers

Answered by jayakulpreet
2
hey here is ur answer..
An area of land that separates water flowing to different rivers seas or basins...
hole this helps plzz mark my ans as brainiliest ....

jayakulpreet: plzz mark my ans as brainiliest
Similar questions