english channel

/IH1 NG G L IH0 SH CH AE1 N AH0 L/
noun
  1. 1

    The arm of the Atlantic Ocean that separates the British Isles from northern France, and joins the North Sea to the Atlantic Ocean.