Search in full dictionary
CHANNEL, THE
CHANNEL, THE
ScnMaster
the
English
Channel, an arm of the
Atlantic
between southern England and northwestern
France
.
—Secrets of the
MEST Universe
Glossary (approved 26-9-90)