Collier's New Encyclopedia (1921)/Peninsula
PENINSULA, a piece of land almost surrounded with water, and connected to the mainland by a narrow strip of land or isthmus. With the definite article the term is specifically applied to Spain and Portugal.