HOUSE OF LORDS


Meaning of HOUSE OF LORDS in English

(also the Lords ) noun

1.

[ sing.+ sing./pl. v . ] (in Britain) the part of Parliament whose members are not elected by the people of the country

2.

[ sing. ] the building where members of the House of Lords meet

—compare the House of Commons

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.