English dictionary
peninsula
/p/@/'n/I/ns/u/l/&/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a large mass of land projecting into a body of water
Source: WordNet 3.0
-
A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.
Source: webster1913