English / word
channel
noun B1MEANING IN ENGLISH
a television or radio station and its broadcasting frequency; a television or radio station; a passage for water or other liquids; a means of communication
A means of communication, or a passage for water or information.
In context
01
Change the TV channel after the news.
02
Use the official email channel for complaints.
Synonyms
route,medium,station
Antonyms
barrier,obstacle,blockage
Collocations
TV channel,television channel,news channel