YourDictionary

watercourse

noun

  1. a stream of water; river, brook, etc.
  2. a channel for water, as a canal or stream bed

See watercourse in American Heritage Dictionary 4

Learn more about watercourse

link/cite print suggestion box