Meaning of promontory

Definition of promontory

(noun) a natural elevation (especially a rocky one that juts out into the sea)

Other information on promontory

WIKIPEDIA results for promontory
Amazon results for promontory