Quick definitions from WordNet (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
▸ Words similar to palmer peninsula
▸ Usage examples for palmer peninsula
▸ Words that often appear near palmer peninsula
▸ Rhymes of palmer peninsula
▸ Invented words related to 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
▸ Words similar to palmer peninsula
▸ Usage examples for palmer peninsula
▸ Words that often appear near palmer peninsula
▸ Rhymes of palmer peninsula
▸ Invented words related to palmer peninsula