waterway

Nouns

  • (n) a navigable body of water
  • (n) a conduit through which water flows watercourse,

Synonyms

watercourse

Words of close approximity