English | German | Russian | Czech

watercourse English

Meaning watercourse meaning

What does watercourse mean?

watercourse

a conduit through which water flows natural or artificial channel through which water flows (= stream) a natural body of running water flowing on or under the earth

Synonyms watercourse synonyms

What other words have the same or similar meaning as watercourse?

Topics watercourse topics

What do people use watercourse to talk about?

Are you looking for...?