Word Explorer

Channel

/ˈtʃænəl/

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

📖 Definitions of "Channel"

noun
  1. 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. 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. 3

    The navigable part of a river.

    "We were careful to keep our boat in the channel."

  4. 4

    A narrow body of water between two land masses.

    "The English Channel lies between France and England."

Translate “Channel” into Another Language

Pick a language — the word will be pre-filled in the translator.