Killer-satellite definition

An orbiting satellite that can be maneuvered to approach a target satellite and destroy it by exploding.
noun
0
0
Advertisement