trademark A communications satellite.
- And one of them that everyone who had access to SCI material or Comsat material would have to take a polygraph.
- Detachment 3 provides enhanced intelligence support to Air Force operational commanders and other consumers of COMSAT information collected by Navy- commanded field stations.
- Since then, the number of Comsats has settled into the 20-23 range.
Definition of Comsat in:
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.