What is the meaning of terrestrial globe in English?

Learn vocabulary with pictures as well as definitions of terrestrial globe in English

Learn in

See more

n. terrestrial globe

Definition of terrestrial globe in English

Three-dimensional, spherical representation of the Earth's surface.

Synonyms of terrestrial globe in English

globeworld globe