Definition of SDI in English:

SDI

  • Strategic Defense Initiative.

Pronunciation:

SDI

/ɛsdiːˈʌɪ/