Meaning of the word channels in English

What does channels mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

channels

Noun

1.

a length of water wider than a strait, joining two larger areas of water, especially two seas.

2.

a band of frequencies used in radio and television transmission, especially as used by a particular station.

Verb

1.

direct toward a particular end or object.

Example:
advertisers channel money into radio
2.

(of a person) serve as a medium for (a spirit).

Example:
she was channeling the spirit of Billie Holiday
Learn This Word at Lingoland