House of Lords
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
Learn More about house of lords
Britannica.com: Encyclopedia article about "House of Lords"
Seen and Heard
What made you want to look up House of Lords? Please tell us where you read or heard it (including the quote, if possible).