Definition of Watercourse in English :
Define Watercourse in English
Watercourse meaning in English
Meaning of Watercourse in English
Pronunciation of Watercourse in English
Watercourse pronunciation in English
Pronounce Watercourse in English
Watercourse
see synonyms of watercourseNoun
1. watercourse
natural or artificial channel through which water flows
WordNet Lexical Database for English. Princeton University. 2010.
Watercourse
see synonyms of watercourseCollins English Dictionary. Copyright © HarperCollins Publishers
Watercourse
see synonyms of watercourseWebster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.
Watercourse
see synonyms of watercourseThe American Heritage ® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.