Loading...
Minimalist Dictionary
Login
or
Sign up
watercourse
noun
Any channel, either natural or artificial, through which water flows.
Word Frequency 1800~2019
Related words
Other words
cascade
pulse
worrisome
resolute
bouncy
donated
thee
disclose
encounter
creasing
console
freckles
heftiness
bundle
lumpish
morally
lily
lying
latrine
herbicide
stream
waterway
channel
river
aqueduct
drainage
canal
hydrosphere
water
waters
hydrographic
hungarian
rivers
dimensions
shui