noun, masculine/də.mœ.ʁe/plural: demeurésperson with a mental handicap; idiot, retard, stupid personSynonyms: attardé, débile, idiot