What is the meaning of terraform in English?

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

Learn in

See more

v. terraform

Definition of terraform in English

To convert a celestial body, especially a planet, into a place that is suitable for terrestrial life.