Loading page
mental retardation is a noun meaning "lack of normal development of intellectual capacities". It carries one recorded sense.
lack of normal development of intellectual capacities
Definitions, synonyms and semantic relations for mental retardation come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.