English channel nounMeaning 1A band of frequencies used in radio and television transmission, especially as used by a particular station.in other languages:Czech kanál (meaning 5)more translationsÖGSmeaning 1more translations