American government office that maintains military forces and ensures that the military can handle threats to national security
DOD
Meaning of DOD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012