CHANNEL Meaning of CHANNEL in English ( v. t. ) To form a channel in; to cut or wear a channel or channels in; to groove. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012