Channel

Language: English
Pronunciation: chan-nel
Part of Speech: noun

Defined Definitions

DictionaryAPI

The physical confine of a river or slough, consisting of a bed and banks.

User Defined Definitions

"a path over which electrical signals can pass"

"as e.g. a groove in a phonograph record"

"a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance"

"a television station and its programs"

"a way of selling a company's product either directly or via distributors"

"transmit or serve as the medium for transmission"

"direct the flow of"

"send from one person or place to another"

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words