Definition of Developmentally challenged

1. Noun. People collectively who are mentally retarded. "He started a school for the retarded"

Exact synonyms: Mentally Retarded, Retarded
Generic synonyms: People

Other Resources:

Search for Developmentally challenged on Dictionary.com!Search for Developmentally challenged on Thesaurus.com!Search for Developmentally challenged on Google!Search for Developmentally challenged on Wikipedia!

Search