Comsats [noun]

Definition of Comsats:

artificial satellite

Synonyms of Comsats:

● Active communications satellite

● Communications relay satellite

● Relay satellite


Opposite/Antonyms of Comsats:

-


Sentence/Example of Comsats: