What is the meaning of Watercourse?
Any channel, either natural or artificial, through which water flows.
Source: wiktionary.orgSearch words containing
Any channel, either natural or artificial, through which water flows.
Source: wiktionary.orgSearch words containing