Yahoo Web Search

Search results

  1. Dictionary
    Chan·nel
    /ˈCHan(ə)l/

    noun

    • 1. a length of water wider than a strait, joining two larger areas of water, especially two seas. Similar strait(s)soundneckarm
    • 2. a band of frequencies used in radio and television transmission, especially as used by a particular station.

    verb

  2. The meaning of CHANNEL is the bed where a natural stream of water runs. How to use channel in a sentence. the bed where a natural stream of water runs; the deeper part of a river, harbor, or strait; a strait or narrow sea between two close landmasses…

  3. CHANNEL definition: 1. a television or radio station (= an organization that broadcasts television or radio…. Learn more.

  4. A channel is a passageway, a means of access for a thing, a communication, or an idea. Think of a channel as sort of a tunnel or a funnel that moves something directly through. The noun channel can be used for many such avenues.

  5. to convey through or as through a channel: He channeled the information to us. Synonyms: focus, direct, concentrate, steer, route, conduct, pipe, funnel, transport, convey, carry. to direct toward or into some particular course: to channel one's interests. to excavate as a channel. to form a channel in; groove.

  6. Add to word list. a passage for water or other liquids to flow along, or a part of a river or other area of water that is deep and wide enough to provide a route for ships to travel along. A channel is also a narrow part of the sea between a continent and an island: the English Channel.

  7. n. 1. The bed of a stream or river. 2. The deeper part of a river or harbor, especially a deep navigable passage. 3. A broad strait, especially one that connects two seas. 4. A trench, furrow, or groove. 5. A tubular passage for liquids; a conduit. 6.

  8. a television or radio station (= broadcasting company) Examples. The news channel has been accused of bias in favour of the government. They were arguing over which channel to watch. This channel is only available on cable. I was just flicking between channels. They have over thirty channels. channel noun [C] (PASSAGE)

  1. People also search for