Definitions
noun
a large peninsula of Antarctica that extends some 1200 miles north toward South America; separates the Weddell Sea from the South Pacific
Look “antarctic peninsula” up elsewhere
Want another word?
Spin the dictionary for a fresh one.