English Channel


noun

an arm of the Atlantic between S England and N France, connected with the North Sea by the Strait of Dover. 350 miles (565 km) long; 20–100 miles (32–160 km) wide.

British Dictionary definitions for english channel

English Channel

noun

an arm of the Atlantic Ocean between S England and N France, linked with the North Sea by the Strait of Dover. Length: about 560 km (350 miles). Width: between 32 km (20 miles) and 161 km (100 miles) French name: La Manche

Cultural definitions for english channel

English Channel

Arm of the Atlantic Ocean between France and Britain.

notes for English Channel

Its cold, choppy waters have been a popular challenge for long-distance swimmers.

notes for English Channel

A formation of high bluffs on the British side of the English Channel is known as the White Cliffs of Dover.

notes for English Channel

A tunnel under the channel connects England and France via auto-carrying train service.