BMD Army & Military Abbreviation

BMD has various meanings in the Army & Military category. Discover the full forms, definitions, and usage contexts of BMD in Army & Military.

Ballistic Missile Defense; Boyevaya Mashina Desantika (Russian: airborne combat vehicle)
Army & Military

Citation

Last updated: