mental-retardation

Main Entry:
mental retardation []
Part of Speech: noun
Definition: mental handicap
Synonyms: amentia, brain damage, dementia, mental defect, mental deficiency, subnormality
Search another word or see mental-retardationon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT