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.

English idioms vocab.      Словарь английских идиом и выражений.