DOD


Meaning of DOD in English

American government office that maintains military forces and ensures that the military can handle threats to national security

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