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
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.