Word Hen
What is the meaning of the word "
satellite
"?
Definitions:
surrounding and dominated by a central authority or power
adjective
a city and its satellite communities
Synonyms:
artificial satellite
orbiter
planet