answersLogoWhite

0

Depending on your situation the meaning of acronym IDD could be a bit misleading if not chosen carefully. There are presently 47 acronyms IDD in existence, which to name but a few cover Iodine Deficiency Disorders, Integrated Dell Desksop to I Don't Agree.

User Avatar

Wiki User

12y ago

What else can I help you with?