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

Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary    
Display options
 
Lookup History
SDI

SDI

 
part of speech: abbreviation
definition: abbreviation of "Strategic Defense Initiative," a proposed U.S. defense system in which enemy missiles would be detected and destroyed in flight by weaponry contained in earth satellites, also known as Star Wars in reference to similar technology found in the science fiction saga of that name.