English Noun mental deficient (plural mental deficients) (obsolete) Synonym of retard (“a person with mental retardation”)Wikiwand - on Seamless Wikipedia browsing. On steroids.