satelliteEnglish

satellite, artificial satellite, orbiter, planet

Noun

Man-made equipment that orbits around the earth or the moon

English: satellite, artificial satellite, orbiter

Bahasa: satelit, satelit buatan

A person who follows or serves another

English: satellite, planet

Bahasa: satelit

Any celestial body orbiting around a planet or star

English: satellite

Bahasa: satelit

Verb

Broadcast or disseminate via satellite

English: satellite

Adjective

Surrounding and dominated by a central authority or power

English: satellite

Bahasa words with similar meanings

English words with similar meanings

Show 3 words

Words that start with "satellite"