Meaning of CHANNEL in English

CHANNEL

(n.) A strait, or narrow sea, between two portions of lands; as, the British Channel.

Webster's English dictionary.      Английский словарь Webster.