CHANNEL Meaning of CHANNEL in English v. convey through a particular medium, send through a channel; direct, refer Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012