COMSAT


Meaning of COMSAT in English

■ noun trademark a communications satellite.

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