Word info

Dyson-Harrop satellite

Noun

Meaning

Dyson-Harrop satellite (plural Dyson-Harrop satellites)

A type of power satellite that derives energy from stellar wind through betavoltaics, by capturing free electrons (beta particles) in the wind; instead of through sunlight and photovolatics.

Source: en.wiktionary.org

Related terms

Close letter words and terms