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