VariousWords beta
Related Terms:
Noun
Definition: 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.
VariousWords beta
Definition: 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.