channel

You are here

channel
  • noun
    A length of water wider than a strait, joining two larger areas of water, especially two seas.
    A band of frequencies used in radio and television transmission, especially as used by a particular station.
    A method or system for communication or distribution. (they didn't apply through the proper channels)
    An electric circuit which acts as a path for a signal. (an audio channel)
    A tubular passage or duct for liquid. (fish eggs have a small channel called the micropyle)
    A groove or furrow. (a solid block of metal that is machined to create channels into which screw-in cartridge valves can be installed)
    verb
    Direct towards a particular end or object. (the council is to channel public funds into training schemes)
    (of a person) serve as a medium for (a spirit) (she was channelling the spirit of Billie Holiday)

About

We are dedicated to creating and providing free, high-quality English language learning resources.