neck of land

noun

1.
a narrow strip of land that juts out into the sea