Used, chiefly in technical contexts, to mean 'to transmit via satellite' or 'to place in orbit as a satellite'.
satelliserSens technique : mettre en orbite un objet artificiel. The agency plans to satellite a new weather probe next year.
L’agence prévoit de satelliser une nouvelle sonde météorologique l’an prochain.
diffuser par satelliteSens de diffusion ou transmission. Synonyms
revolve (around)
go around