English

peninsula noun definition in Other geographic regions topic from the Oxford Advanced Learner's Dictionary

peninsula

 noun: Other geographic regions topic
an area of land that is almost surrounded by water but is joined to a larger piece of land the Iberian peninsula (= Spain and Portugal)