a military plan in which it was intended to use technology in space to defend against missiles
Check pronunciation: the Strategic Defense Initiative
Definition of the Strategic Defense Initiative noun from the Oxford Advanced American Dictionary