COMSAT


Meaning of COMSAT in English

[Comsat] service mark--used for communications services involving an artificial satellite

Merriam-Webster English vocab.      Английский словарь Merriam Webster.