developmentally : Idioms & Phrases


developmentally challenged

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