Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary    
Display options
 
Lookup History
killer satellite

killer satellite

 
pronunciation:
kI lr sae t laIt
part of speech: noun
definition: an orbiting satellite that can be directed to a target satellite and destroy it.