photon sail

English

Noun

photon sail (plural photon sails)

  1. (astronautics) A solar sail.

Synonyms

Translations