Definitions for "INTELSAT"
Governmental/Military acronym for International Telecommunications Satellite.
The International Telecommunication Satellite Consortium, a body of 154 countries working towards a common gold of improved worldwide satellite communications.
A satellite network, under international control, used for global communications between countries.