Skip to content

mental retardation

Dictionary definition · mental retardation

noun

  1. lack of normal development of intellectual capacities

Source: Open English WordNet (CC BY 4.0).