YourDictionary

Dictionary Home » Dictionary Definitions » English Channel

English Channel

arm of the Atlantic, between S England & NW France: 21-150 mi (34-241 km) wide; c. 350 mi (563 km) long

See English Channel in American Heritage Dictionary 4

Learn more about English Channel

Related Articles

English Channel

link/cite print suggestion box