CHANNEL Meaning of CHANNEL in English n. stream channelBeagle ChannelBristol ChannelChannel IslandsChannel TunnelEnglish Channelthe ChannelMozambique ChannelRobeson ChannelSaint George's Channel Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012