English Dictionary
Definition lifer in British English
lifer noun
[countable] noun
/ˈlaɪfə(r)/
Synonyms and related words
Synonyms and related words
