life peer

English dictionary entry

Meanings

noun
  1. A member of the House of Lords, appointed for life, but whose position is not hereditary.

Word forms

life peer life peers

Related words

life peerage
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.