文polyglot.
← English dictionary
English / word

channel

noun B1
MEANING 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

Sources

Bidyazo vocabulary library ↗