LIFE PEER Meaning of LIFE PEER in English [life peer] n (1869): a British peer whose title is not hereditary -- life peerage n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012