promontory
/prɒmˈɒntəri/Definitions
1. noun
A high point of land, especially near the sea, that is higher than the surrounding land
“The lighthouse stood atop a small promontory, overlooking the vast ocean below.”
1. noun
A high point of land, especially near the sea, that is higher than the surrounding land
“The lighthouse stood atop a small promontory, overlooking the vast ocean below.”