Synonyms and Antonyms for developmentally_challenged

1. developmentally challenged (n.)

people collectively who are mentally retarded

Synonyms: