Meaning of CHANNEL in English

CHANNEL

(n.) The deeper part of a river, harbor, strait, etc., where the main current flows, or which affords the best and safest passage for vessels.

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