SDI


Meaning of SDI in English

"Star Wars", American military plan for destroying incoming nuclear missiles while they are still in the air (first announced by former President Ronald Reagan)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.