DEFINITION
Defense Satellite Communications System

Geosynchronous military communications satellites that provide high data rate communications for military forces, diplomatic corps, and the White House. Also called DSCS.

Loading conversations.
Similar or Related Terms
Statistics
151
Characters
20
Words
19.03
Flesch Reading Ease
13.1
Flesch Kincaid Grade