Subscribe
URL of the page has been copied to clipboard.
Meaning : A ridge of land that separates two adjacent river systems.
Synonyms : divide, watershed
Install App