life sentence


Meanings

  • a prison term lasting as long as the prisoner lives;

Synonyms