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