IDAD Views 1 meanings found IDAD is an abbreviation for Internal Defense and Development. It is commonly used in the context of Governmental, particularly in Military. Governmental Internal Defense and Development