Synonyms and Antonyms for developmentally challenged | Synonym.com

Synonyms and Antonyms for developmentally challenged

1. developmentally challenged (n.)

people collectively who are mentally retarded

Synonyms: