Dyson-Harrop satellite noun1 •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. formsDyson-Harrop satellites