0%

ALL meanings of peninsula

pen·in·su·la
P p
  • noun peninsula land mass 1
  • noun peninsula an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland. 1
  • noun peninsula the Peninsula, Spain and Portugal together; Iberian Peninsula; Iberia. a district in SE Virginia between the York and James rivers: Civil War battles. 1
  • countable noun peninsula A peninsula is a long narrow piece of land which sticks out from a larger piece of land and is almost completely surrounded by water. 0
  • noun peninsula a narrow strip of land projecting into a sea or lake from the mainland 0
  • noun peninsula a land area almost entirely surrounded by water and connected with the mainland by an isthmus 0
  • noun peninsula any land area projecting out into water 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?