SDI Definition

abbreviation
Strategic Defense Initiative: a proposed (1983) defense system in which weapons based in space would intercept and destroy enemy missiles.
Webster's New World

Words Near SDI in the Dictionary