promontories

noun
  1. high points of land that extend out into a body of water; headlands
  2. Usage: plural of promontory; geography

Examples