n. A piece of land projecting into water from a larger land mass.
the GNU version of the Collaborative International Dictionary of English
n. A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.
The Century Dictionary and Cyclopedia
n. 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.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
n. a large mass of land projecting into a body of water
Word Usage
"Perhaps the North Korean peninsula is an example, but otherwise its much smaller than in recent history."