See also: idd and I/DD English Alternative forms I/DD Noun IDD (plural IDDs) Acronym of intellectual and developmental disability. Anagrams DDI, DID, ddI, did