life peer
1.
(
noun
) a British peer whose title lapses at death
Related Words:
peer
Terms and Conditions of Use / Copyright Notice