CHANNEL


Meaning of CHANNEL in English

n. 1 watercourse, canal, waterway, ditch, aqueduct, sluice, trench, trough, gutter, moat; river-bed, stream-bed The engineers dug a channel to drain the swamp 2 strait, narrows, neck The English Channel connects the North Sea with the Atlantic Ocean 3 furrow, groove, flute The channels cut into this column are not straight 4 course, means, way, approach, avenue, medium, path, artery, conduit We have to open a new channel of communication with the terrorists

v. 5 direct, convey, pass, guide, lead, conduct Their grievances are being channelled through the information officer

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.