Need synonyms for solar sail? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A sail-like structure on a spacecraft consisting of enormous ultrathin mirrors, propulsion being achieved by the radiation pressure of light from a star or laser