See Also: watercourse(dictionary)
watercourse(dictionary)

watercourse (iou)



watercourse noun. E16.
[from WATER noun + COURSE noun1.]
A stream of water; a river, a brook. Also, an artificial channel for conveying water. E16.
The bed or channel of a river or stream. M16.