Synonym: Promontory (a high point of land jutting out into a body of water)
Antonym: Island (a piece of land completely surrounded by water)
Synonym: Promontory (a high point of land jutting out into a body of water)
Antonym: Island (a piece of land completely surrounded by water)