English | German | Russian | Czech

artificial satellite English

Meaning artificial satellite meaning

What does artificial satellite mean?

artificial satellite

(= satellite) man-made equipment that orbits around the earth or the moon

Synonyms artificial satellite synonyms

What other words have the same or similar meaning as artificial satellite?

Examples artificial satellite examples

How do I use artificial satellite in a sentence?

Simple sentences

The artificial satellite was launched into orbit.
They are going to launch an artificial satellite tomorrow.
The first artificial satellite was Sputnik 1, launched by Russia in 1957.
They succeeded in putting an artificial satellite in orbit.

Are you looking for...?