define mentally challenged
Definition of Mental retardation. Mental retardation: The condition of having an IQ measured as below 70 to 75 and significant delays or lacks in at least two areas of adaptive skills. Mental retardation is present from childhood. Between 2 and 3 percent of the general population meet the criteria for mental retardation.