0%

ALL meanings of cape-froward

cape-fro·ward
C c
  • noun cape-froward Cape, a cape in S Chile, on the Strait of Magellan: southernmost point of mainland South America. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?