Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mental retardation
  1. Lack of normal development of intellectual capacities
    - retardation, backwardness, slowness, subnormality

Derived forms: mental retardations

Type of: stupidity

Encyclopedia: Mental retardation Mental retardation, X-linked, with hypotonia