Definition of House of Lords

The less powerful of the two parts of the British parliament. Its members are not elected by the people: they either belong to old noblefamilies or they are life peerspeople who have been given a special title because of their achievements. [1]

Related Terms

No related terms are available

Discussion

Lexicon on Twitter