mentally retarded
Meaning
intellectually disabled, medically defined as having an IQ (intelligence quotient) below 70 in addition to deficits in two or more adaptive behaviors (which means having problems with basic functional skills that affect everyday, general living).
Synonyms
mentally handicapped
developmentally challenged
mentally defective
tuddish
mentally deficient
mentally disabled
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "mentally retarded" and many other words and sentences in English.