watercourse

Nouns

  • (n) natural or artificial channel through which water flows
  • (n) a natural body of running water flowing on or under the earth stream,
  • (n) a conduit through which water flows waterway,

Synonyms

stream waterway

Words of close approximity