Translation of "satellite" - English-Arabic dictionary

satellite

noun uk /ˈsæt·əl·aɪt/ us /ˈsæt̬·əlˌɑɪt/

a piece of equipment that is sent into space around the earth to get and send signals

قَمَر صِناعي
a weather satellite

(Translation of “satellite” from the Cambridge English-Arabic Dictionary © Cambridge University Press)