satellite

Noun
Adjective
  • Surrounding and dominated by a central authority or power (synset 300953327)
Verb
  • Broadcast or disseminate via satellite (synset 200971169)

Other Searches