English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition channel in British English

channel noun

[countable] noun
/ˈtʃæn(ə)l/
1

a television station and the programmes that it broadcasts

Example

Let's see what's on the other channels.

Example

He changed the channel to a news programme.

Synonyms and related words
2

a method used for communicating information or for sending or receiving something

Example

We can reach these markets through our existing distribution channels.

Example

It could take weeks if you went through the proper channels.

Synonyms and related words
3

a narrow passage made in the ground so that water can go along it

Example

irrigation channels that supply the crops with water

Synonyms and related words
3.1

a long narrow cut in a surface

Example

the channel in which the door slides

Synonyms and related words
Synonyms and related words
4.1

a narrow area of deeper water in a river, port etc that ships can use

Synonyms and related words
5

a way of showing people what you are feeling or thinking, or of using your energy or ability

Example

She was seeking a channel for her creative energies.

Synonyms and related words
Definition channel in British English