What is the meaning of antipode in English?

Learn vocabulary with pictures as well as definitions of antipode in English

Learn in

See more

n. antipode

Definition of antipode in English

Area of the Earth that is diametrically opposite to another.

Synonyms of antipode in English

antipodal point