Definition, synonyms and related words
Acronym of intellectual and developmental disability.
Abbreviation of indeed.