answersLogoWhite

0


Best Answer

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

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does the acronym IDD stand for?
Write your answer...
Submit
Still have questions?
magnify glass
imp