Immortality for every person in French church (10)
I believe the answer is:
permanence
'immortality' is the definition.
The answer and definition can be both human attributes as well as being singular nouns.
Perhaps you can see a link between them that I can't see?
'every person in french church' is the wordplay.
'every' becomes 'per' ('per' means 'for each' or 'for every').
'person' becomes 'man' (man is a kind of person).
'in french' becomes 'en' ('in' in French).
'church' becomes 'ce' (Church of England).
'per'+'man'+'en'+'ce'='PERMANENCE'
'for' is the link.
Can you help me to learn more?
(Other definitions for permanence that I've seen before include "Lasting quality" , "Indestructibility" , "Condition of being able to exist indefinitely" , "Continuity, durability" , "Indefinite existence" .)