Meaning of “watercourse” in the English Dictionary

british dictionary

"watercourse" in British English

See all translations

watercoursenoun [ C ]

uk /ˈwɔː.tə.kɔːs/ us /ˈwɑː.t̬ɚ.kɔːrs/

a stream of water such as a river or canal, or the channel along which it flows

(Definition of “watercourse” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!