Intelsat™
noun/ˈɪntelsæt/
/ˈɪntelsæt/
[singular]- an organization of countries that owns and operates an international satellite systemWord Originfrom In(ternational) Tel(ecommunications) Sat(ellite Consortium).
Check pronunciation:
Intelsat™