Meaning of Dyson-Harrop satellite | Babel Free
Definitions
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.
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.