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