What is the full meaning of watercourses
WATERCOURSE, a natural or artificial channel through which water flows [n]
Example of the word watercourses placed on a Scrabble board.