Home UK English river shed
An area or ridge of land that separates waters flowing to different rivers or river basins.
Late 19th century; earliest use found in Robert Louis Stevenson (1850–1894), writer.
READ THESE ARTICLES