life peer
noun British.
a peer whose title ceases at death; nonhereditary peer.
Origin of life peer
First recorded in 1865–70
Words nearby life peer
British Dictionary definitions for life peer
life peer
noun
British
a peer whose title lapses at his death