English-Latin dictionary »

watercourse meaning in Latin

EnglishLatin
watercourse [watercourses] noun
[UK: ˈwɔː.tək.ɔːs]
[US: ˈwɔːr.tək.ɔːrs]

aquaductus [aquaductus](4th) M
noun

watercourse / channel noun

decursus [decursus](4th) M
noun

channel, artificial watercourse noun

aquagium [aquagi(i)](2nd) N
noun