PENINSULA MEANING IN ENGLISH

• Peninsula Definition & Synonyms

  1. (n.) A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.


• Peninsulated Definition & Synonyms

  1. (imp. & p. p.) of Peninsulate


• Peninsulate Definition & Synonyms

  1. (v. t.) To form into a peninsula.


RECENT SEARCHES