Translation of "the South Pole" - English-Mandarin Chinese dictionary

the South Pole

noun [ S ] uk us

the point on the Earth's surface which is furthest south

南极

(Translation of “the South Pole” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)