channel

B1 noun
/ˈt͡ʃeə̯nəl/
Word forms
channels, channeled, channelled, channelling, channeling

Meanings and translation

1.
річище, русло, корито, ложе
physical confine of a river or slough
2.
канал
natural or man-made deeper course through shallow body of water
3.
канал
navigable part of a river
4.
пролив, протока
narrow body of water between two land masses
5.
канал
communication: part that connects a data source to a data sink

Some translations were added automatically and have not been checked yet.