CHANNEL Meaning of CHANNEL in English (n.) A strait, or narrow sea, between two portions of lands; as, the British Channel. Webster's English dictionary. Английский словарь Webster. 2012