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