Cape Froward

Also found in: Thesaurus, Wikipedia.
Related to Cape Froward: Cape Horn
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.Cape Froward - a cape on the Strait of Magellan in southern Chile; the most southern point on the mainland of South America
Chile, Republic of Chile - a republic in southern South America on the western slopes of the Andes on the south Pacific coast
Mentioned in ?
References in periodicals archive ?
After Brian and Anne returned to Northumberland, David and Katharine laid up their boat in a creek and started their great run from Cape Froward in Patagonian Chile, the southernmost part of mainland South America.