CHANNEL


Meaning of CHANNEL in English

The bed of a river, stream, drainage ditch, or other waterway that transports a concentrated flow of water.

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