What is the full meaning of promontories
PROMONTORY, a high point of land or rock projecting into a body of water [n]
Example of the word promontories placed on a Scrabble board.