watercourse - English Synonyms Dictionary

watercourse

n.
[1] stream
[2] waterway