peninsula

noun

A piece of land that juts out from a larger land mass and is mostly surrounded by water.

noun

A piece of land almost surrounded by water, and connected with the mainland by a neck or isthmus. The Peninsula is often used absolutely for Spain and Portugal.

noun

A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.

noun

A piece of land projecting into water from a larger land mass.

noun

a large mass of land projecting into a body of water