What does watercourse mean?
noun
A natural flow of water, such as a river or stream, or a man-made channel for water.
Example
"The watercourse through the town was prone to flooding during heavy rainfall."
Definition generated by AI and curated by RJS Tech Solutions LLP.