watercourses
Noun
- natural or artificial channel through which water flows
- a natural body of running water flowing on or under the earth
- a conduit through which water flows
- plural of watercourse
Synonyms
Scrabble Score: 17
watercourses: valid Scrabble (US) TWL Wordwatercourses: valid Scrabble Word in Merriam-Webster MW Dictionary
watercourses: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 19
watercourses: valid Words With Friends Word