Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Peninsula in English

English

Peninsula

/pənɪnsələ/

noun

1. A large mass of land projecting into a body of water

synonym:
  • peninsula

Examples of using

Italy is a peninsula.