Search in full dictionary
CAPE HORN
CAPE HORN
ScnMaster
a piece of land projecting into the
Atlantic Ocean
, on an island at the southernmost point of South America.
—
Ability
Congress
Approved Glossary