INTELSAT


Meaning of INTELSAT in English

n. an international organization of countries operating a system of commercial communication satellites.

[ International Telecommunications Satellite Consortium ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.