nonelective house of the British Parliament (composed of the leading clergymen and nobles of the country)
HOUSE OF LORDS
Meaning of HOUSE OF LORDS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012