Definition of Comsat in English:
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:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia