developmentally challenged, n.
people collectively who are mentally retarded
<noun.group>
freq. cnt.: 1
freq. cnt.: 1
developmentally challenged
mentally retarded
retarded
sample sentences
"he started a school for the retarded"
semantic pointers
hypernym