An Encylopedia Britannica Company

life peer

1 ENTRIES FOUND:
life peer noun
plural life peers
life peer
noun
plural life peers
Britannica Dictionary definition of LIFE PEER
[count]
: a British peer (sense 2) who has the title “Lord” or “Lady” for life but cannot pass it on to another person after death