person who has lost or whose mental faculties have been weakened - English Synonyms Dictionary

Can't found any synonym terms.