artificial satellite
ar
ˌɑ:r
aar
ti
ti
fi
ˈfɪ
fi
cial
ʃəl
shēl
sa
te
llite
laɪt
lait
/ˌɑːtɪfˈɪʃəl sˈatəlˌaɪt/

Definition & Meaning of "artificial satellite"in English

Artificial satellite
01

man-made equipment that orbits around the earth or the moon

artificial satellite definition and meaning
Grammatical Information
animacy status
inanimate
plural form
artificial satellites
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store