life_peerEnglish

life peer

Noun

A British peer whose title lapses at death

English: life peer