WikiWord

English

solar sail

noun

Meaning

  1. 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.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data