RIVER CHANNELS


Meaning of RIVER CHANNELS in English

Natural or artificial open conduits which continuously or periodically contain moving water, or which forms a connection between two bodies of water.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.