What is the meaning of Promontory?

A high point of land extending into a body of water, headland; cliff.

A projecting part of the body.

  1. A projection on the sacrum.
  2. A rounded elevation in the tympanum of the ear.

A projection on the sacrum.

A rounded elevation in the tympanum of the ear.

Source: wiktionary.org