'developmentally challenged' definitions:

Definition of 'developmentally challenged'

From: WordNet
noun
People collectively who are mentally retarded; "he started a school for the retarded" [syn: mentally retarded, retarded, developmentally challenged]