LIFER


Meaning of LIFER in English

■ noun informal

1》 a person serving a life sentence.

2》 N. Amer. a person who spends their life in a particular career, especially in the armed forces.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.