BMD


Meaning of BMD in English

complex defensive system that offers protection from ballistic missile attacks

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