Dictionary
House of Lords
Definition of HOUSE OF LORDS
: the upper house of the British Parliament composed of the lords temporal and spiritual
ADVERTISEMENT
First Known Use of HOUSE OF LORDS
1643
Learn More About HOUSE OF LORDS
Browse
Next Word in the Dictionary: house of mercyPrevious Word in the Dictionary: house of lifeAll Words Near: House of Lords
ADVERTISEMENT
Seen & 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).