Look Up Another Term

Definition: Strategic Defense Initiative


A U.S. high-tech anti-ballistic missile defense system proposed during the Reagan administration in the 1980s. Also called "Star Wars."