Definition, synonyms and related words
A hypothetical system of orbiting solar power satellites meant to completely encompass a star and capture its entire energy output.