Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun cape_froward
1 sense of cape froward
Sense 1
Cape Froward -- (a cape on the Strait of Magellan in southern Chile; the most southern point on the mainland of South America)
INSTANCE OF=> cape, ness -- (a strip of land projecting into a body of water)