à perpétuité

full

for life

phrase

Definitions of for life

English

for as long as someone is alive

He was sent to prison for life.