Dictionary
Thesaurus
Encyclopedia
Translator
Web

comsat

 - 1 of 1 thesaurus result
Main Entry: communications satellite
Part of Speech: noun
Definition: artificial satellite

Synonyms:

active communications satellite, communications relay satellite, comsat, relay satellite
Search another word or see comsat on Dictionary
FacebookTwitterFollow us: