English dictionary
palmer peninsula meaning and definition
Definition and meaning of palmer peninsula at MeaningMonkey.org. palmer peninsula meaning and definition in the English Dictionary.PALMER PENINSULA noun
Definition of Palmer Peninsula (noun)
- a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
- synonyms: Antarctic Peninsula
Source: Princeton University Wordnet