Find the word definition

Wiktionary
light sail

n. (context astronautics English) a solar sail.

Wikipedia
Light sail
  1. redirect Solar sail