Definition of Strategic Defense Initiative in English:
Strategic Defense Initiative
(also SDI)
proper noun
A projected US system of defence against nuclear weapons, using satellites armed with lasers to intercept and destroy intercontinental ballistic missiles.