What is the meaning of south pole in English?

Learn vocabulary with pictures as well as definitions of south pole in English

Learn in

See more

n. Geographic South Pole

Definition of Geographic South Pole in English

Point, and surrounding region, that is located at the south end of the Earth's axis of rotation.

Synonyms of Geographic South Pole in English

South PoleTerrestrial South Pole

See more

n. Terrestrial South Pole

Definition of Terrestrial South Pole in English

Point, and surrounding region, that is located at the south end of the Earth's axis of rotation.

Synonyms of Terrestrial South Pole in English

South PoleGeographic South Pole