Translation of "watercourse" - English-Spanish dictionary

watercourse

noun 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

curso de agua

(Translation of “watercourse” from the Cambridge English-Spanish Dictionary © Cambridge University Press)