Killer Satellite Definition
noun
An orbiting satellite that can be maneuvered to approach a target satellite and destroy it by exploding.
Webster's New World
Find Similar Words
Find similar words to killer satellite using the buttons below.