CHANNEL

7 letters 12 Scrabble points /ˈtʃænəl/

Definition of CHANNEL

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."

Source: Wiktionary

Word Details

Letters C H A N N E L
Length 7 letters
Scrabble Score 12 points

Words Containing "CHANNEL"

Words Starting with "CHANNEL"

Words Ending with "CHANNEL"