HOUSE OF LORDS
Meaning of HOUSE OF LORDS in English
1643
: the upper house of the British Parliament composed of the lords temporal and spiritual
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012