How to say artificial satellite ?

Artificial satellite

[ˌɑrtəˈfɪʃəl ˈsætəˌlaɪt]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of artificial satellite ?

  1. man-made equipment that orbits around the earth or the moon
700x90 placeholder ad

Copyright © 2019 EnglishDictionary