developmentally challenged Meaning, Definition & Usage

  1. noun people collectively who are mentally retarded
    retarded; mentally retarded.
    • he started a school for the retarded

WordNet