GeneralConnection.com
➔
Dictionary
watercourse
Noun
1. channel
2. stream
3. body of water, water, waterway
3. way
Usage