Intelsat
or INTELSAT
[ in-tel-sat, in-tel- ]
/ ɪnˈtɛlˌsæt, ˈɪn tɛl- /
noun
a global communications satellite network under international control.
a communications satellite launched by this organization.
Origin of Intelsat
1965–70;
In(ternational)
Tel(ecommunications)
Sat(ellite Organization)
British Dictionary definitions for intelsat
Intelsat
/ (ˈɪntɛlˌsæt) /
noun
any of the series of communications satellites operated by the International Telecommunications Satellite Consortium