House of Lords

1 ENTRIES FOUND:
Save
House of Lords noun
House of Lords
noun
Learner's definition of HOUSE OF LORDS

the House of Lords

: the part of the British Parliament whose members are not elected by voters
Comments & Questions
Comments & Questions
What made you want to look up House of Lords? Include any comments and questions you have about this word.