1. earthscape - Noun
2. earthscape - Verb
Any part of the global Earth system that can be seen in a single view.
A view of the earth rising above the (lunar) horizon as seen from the moon or from a spacecraft
to take an Earthscape photograph
to landscape on a grand scale
to terraform
earthscape (plural earthscapes)
Alternative form of Earthscape
earthscape (third-person singular simple present earthscapes, present participle earthscaping, simple past and past participle earthscaped)
(transitive) Alternative form of Earthscape