Comsat [noun]

Definition of Comsat:

artificial satellite

Synonyms of Comsat:

● Active communications satellite

● Communications relay satellite

● Relay satellite


Opposite/Antonyms of Comsat:

-


Sentence/Example of Comsat: