Intelsat (noun) Definition, Meaning & Examples

noun
  1. a global communications satellite network under international control.
  2. a communications satellite launched by this organization.
noun
  1. any of the series of communications satellites operated by the International Telecommunications Satellite Consortium
Intelsat (noun) Definition, Meaning & Examples

More Definitions