artificial satellite in English

noun

object constructed by humans that orbits around the earth or the moo

Use "artificial satellite" in a sentence

Below are sample sentences containing the word "artificial satellite" from the English Dictionary. We can refer to these sentence patterns for sentences in case of finding sample sentences with the word "artificial satellite", or refer to the context using the word "artificial satellite" in the English Dictionary.

1. Earth's largest artificial satellite is the International Space Station.

2. Comsat definition is - —used for communications services involving an artificial satellite.

3. The first artificial satellite was Sputnik 1, launched by Russia in 1957.

4. Apogeal definition: the point in its orbit around the earth when the moon or an artificial satellite is at Meaning, pronunciation, translations and examples