Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

life peer Definition

Cancel
life peer
noun(life peer)
a British peer whose title is not hereditary

Words Related to life peer!

life peer Examples by Brain Bank Users