Life peer has 2 different meanings across 1 category:
Noun
a British peer whose title lapses at death
A member of the House of Lords, appointed for life, but whose position is not hereditary.