Home
Advance Search
Dictionary
Words with Friends solver
Meaning of comsats
Definition:-
(in the US) the Communications Satellite Corporation, a private corporation authorized by Congress to develop commercial communications satellite systems. (noun)