demeuréFormsTop 15000MeaningsNoun1. person with a mental handicap2. idiot, retard, stupid person (colloquial)Examples1Mon frère est un demeuré.My brother is a retard.