'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]