artificial satellite
ar
ˌɑ:
aa
ti
ti
fi
ˈfɪ
fi
cial
ʃəl
shēl
sa
te
llite
laɪt
lait

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
Composition
Compound
Countable
Plural form
artificial satellites
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store