Channel

/ˈtʃænəl/

noun

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

    The water coming out of the waterwheel created a standing wave in the channel.

  2. The natural or man-made deeper course through a reef, bar, bay, or any shallow body of water.

    A channel was dredged to allow ocean-going vessels to reach the city.

  3. The navigable part of a river.

    We were careful to keep our boat in the channel.

Synonyms: groove, gutter, passage, sound, strait, side, station

channel

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager

+