2 English Synonyms for SDI
Prev.1Next
Definition: 1. (historical) A system proposed by U.S. President Ronald Reagan on March 23, 1983, to use ground-based and space-based systems to protect the United States from attack by strategic nuclear ballistic missiles.
Show more information about Strategic Defense Initiative
Definition: 1. An American epic space opera franchise centered on a film series created by George Lucas in a setting where futuristic technology co-exists with a semi-sentient form of magic/religion called the Force.
There are 2 definitions of the word Star Wars
Show more information about Star Wars
Prev.1Next
Search took: 2.6856 ms