English dictionary
developmentally challenged meaning and definition
Definition and meaning of developmentally challenged at MeaningMonkey.org. developmentally challenged meaning and definition in the English Dictionary.DEVELOPMENTALLY CHALLENGED noun
Definition of developmentally challenged (noun)
- people collectively who are mentally retarded
- "he started a school for the retarded"
- synonyms: mentally retarded, retarded
Source: Princeton University Wordnet