Search results
- Dictionarypromontory/ˈprɒm(ə)nt(ə)ri/
noun
- 1. a point of high land that juts out into the sea or a large lake; a headland: "a rocky promontory"
- 2. a protuberance on an organ or other bodily structure.
Powered by Oxford Dictionaries