The definition :


Definitions of watercourse:

  • noun:   a conduit through which water flows
  • noun:   natural or artificial channel through which water flows
  • noun:   a natural body of running water flowing on or under the earth



Are you interested in alternative search :

:stream waterway crossing ford meander midstream body of water channel conduit sound water branch brook creek flume headrace rill river rivulet runnel run streamlet tailrace tidal river tidal stream

If you like reading news check: