Edition of 1921; disclaimer.

1473954Collier's New Encyclopedia — 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.