peninsula Meaning, Definition & Usage
-
noun a large mass of land projecting into a body of water
WordNet
Pen*in"su*la noun
Etymology
L.Definitions
A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.