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, didWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads