English dictionary
mental retardation meaning and definition
Definition and meaning of mental retardation at MeaningMonkey.org. mental retardation meaning and definition in the English Dictionary.MENTAL RETARDATION noun
Definition of mental retardation (noun)
- lack of normal development of intellectual capacities
- synonyms: backwardness, retardation, slowness, subnormality
Source: Princeton University Wordnet