Definition, Meaning & Synonyms

sdi

noun
/ˌɛs.diˈaɪ/
Definition
SDI stands for Strategic Defense Initiative, a proposed missile defense system by the United States during the 1980s.
Examples
  • The SDI was introduced by President Reagan in 1983.
  • Critics argued that the SDI was not feasible with the technology available at that time.
Meaning
A plan aimed at protecting the U.S. from potential nuclear missile attacks.
Synonyms
  • Missile defense system
  • Ballistic missile defense