Canadian English Meaning of artificial satellite
Artificial satellite
Other Canadian English words related to Artificial satellite
No Synonyms and anytonyms found
Nearest Words of artificial satellite
- artificial respiration => Artificial respiration
- artificial pacemaker => Artificial pacemaker
- artificial language => Artificial language
- artificial lake => Artificial lake
- artificial kidney => Artificial kidney
- artificial joint => artificial joint
- artificial intelligence => artificial intelligence
- artificial insemination => Artificial insemination
- artificial horizon => Artificial horizon
- artificial heart => artificial heart
Definitions and Meaning of artificial satellite in English
artificial satellite (n)
man-made equipment that orbits around the earth or the moon
FAQs About the word artificial satellite
Artificial satellite
man-made equipment that orbits around the earth or the moon
No synonyms found.
No antonyms found.
artificial respiration => Artificial respiration, artificial pacemaker => Artificial pacemaker, artificial language => Artificial language, artificial lake => Artificial lake, artificial kidney => Artificial kidney,