CHANNEL Meaning of CHANNEL in English (v. t.) To course through or over, as in a channel. Webster's English dictionary. Английский словарь Webster. 2012