cape hatteras

Noun
  1. A promontory on Hatteras Island off the Atlantic coast of North Carolina (synset 109150134)
    "frequent storms drive ships to their destruction on Cape Hatteras"

Found on Word Lists

Other Searches