VariousWords beta
Related Terms:
Noun
Definition: A hypothetical system of orbiting solar power satellites meant to completely encompass a star and capture its entire energy output.
VariousWords beta
Definition: A hypothetical system of orbiting solar power satellites meant to completely encompass a star and capture its entire energy output.