- 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)
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- any of the series of communications satellites operated by the International Telecommunications Satellite Consortium