Meaning of “life peer” in the English Dictionary

british dictionary

"life peer" in British English

See all translations

life peernoun [ C ]

uk /ˌlaɪf ˈpɪər/ us /ˌlaɪf ˈpɪr/

in the UK, a person who is given the honour of a title such as "Lord" and a place in the House of Lords as a reward for the good things they have done for the country

(Definition of “life peer” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)