Synonyms and Antonyms for developmentally challenged

1. developmentally challenged (n.)

people collectively who are mentally retarded

Synonyms: