English
Detailed Synonyms for developmentally challenged in English
developmentally challenged:
developmentally challenged [the ~] noun
-
the developmentally challenged
– people collectively who are mentally retarded 1the retarded; the mentally retarded; the developmentally challenged– people collectively who are mentally retarded 1