LIFER


Meaning of LIFER in English

a person who has been sentenced to life in prison

The lifers all sit at the same table in Hampton Penitentiary.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.