imWord
Abbreviation
Recent
English
中文 – 简体
Home
Synonym
satellite
Synonym for satellite
All
adj
noun
verb
Show all
Close all
adj - surrounding and dominated by a central authority or power
Associated with satellite
outer
noun - a person who follows or serves another
Synonym for satellite
planet
Associated with satellite
follower
noun - any celestial body orbiting around a planet or star
Associated with satellite
celestial body
heavenly body
Galilean satellite
Galilean
moon
noun - colony
Synonym for satellite
colony
dependency
dominion
protectorate
noun - man-made equipment that orbits around the earth or the moon
Synonym for satellite
artificial satellite
orbiter
Associated with satellite
astronomy satellite
communications satellite
equipment
solar array
solar battery
solar panel
ballistic capsule
space vehicle
spacecraft
space laboratory
space platform
space station
sputnik
spy satellite
meteorological satellite
weather satellite
noun - moon
Synonym for satellite
moon
secondary planet
noun - one who supports and adheres to another
Synonym for satellite
adherent
cohort
disciple
follower
henchman
minion
partisan
supporter
noun - spacecraft
Synonym for satellite
spacecraft
communications satellite
sputnik
space capsule
verb - broadcast or disseminate via satellite
Associated with satellite
broadcast
air
transmit
beam
send
Link to this page:
satellite
Add a New Entry
Entry
Definition
Category
Please select...
Academic & Science
Business
Community
Computing
Governmental
International
Internet
Medical
Miscellaneous
Regional
Sub Category
Please select...
Additional information:
Submit
Copyright ©
IMWord
Privacy Policy
×