House of Lords

noun phrase

Definition of House of Lords

: the upper house of the British Parliament composed of the lords temporal and spiritual

First Known Use of House of Lords

circa 1643, in the meaning defined above

Keep scrolling for more

Keep scrolling for more

More Definitions for House of Lords

House of Lords

Legal Definition of House of Lords

: the upper house of the British parliament composed of the lords temporal and spiritual

called also Lords