English-French dictionary »

watercourse meaning in French

EnglishFrench
watercourse [watercourses] (channel through which water flows)
noun
[UK: ˈwɔː.tək.ɔːs]
[US: ˈwɔːr.tək.ɔːrs]

cours◼◼◼nom {m}

cours d'eau◼◼◼nom {m}