Definition of river shed in English:

river shed

noun

  • An area or ridge of land that separates waters flowing to different rivers or river basins.

Origin

Late 19th century; earliest use found in Robert Louis Stevenson (1850–1894), writer.