Find the word definition

Wiktionary
spit of land

n. 1 A peninsula. 2 An island.