Synonyms of Artificial Satellite in English :
Antonyms of Artificial Satellite in English
Thesaurus of Artificial Satellite in English
Artificial Satellite
see definition of artificial satelliteSynonyms of artificial satellite
Hyponyms of artificial satellite
1. (noun) man-made equipment that orbits around the earth or the moon
Hypernyms of artificial satellite
1. (noun) man-made equipment that orbits around the earth or the moon