PROMONTORY Meaning of PROMONTORY in English headland [noun] [C] - a narrow area of high land that sticks out into the seaThere's a castle built on the promontory overlooking the cliffs. Cambridge English vocab. Кембриджский английский словарь. 2012