life peer


noun British.

a peer whose title ceases at death; nonhereditary peer.

Origin of life peer

First recorded in 1865–70

British Dictionary definitions for life peer

life peer

noun

British a peer whose title lapses at his death