Search in full dictionary

CHANNEL, THE (1)

CHANNEL, THE (1)
ScnMaster
the English Channel, an arm of the Atlantic Ocean between England and France, 21 to 150 miles wide by about 350 miles long. —Welcome to the SO Glossary Final approval 2-Mar-90