English
Detailed Synonyms for Palmer Peninsula in English
Palmer Peninsula:
Palmer Peninsula [the ~] noun
-
the Palmer Peninsula
– a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific 1the Antarctic Peninsula; the Palmer Peninsula– a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific 1