HOUSE OF LORDS


Meaning of HOUSE OF LORDS in English

nonelective house of the British Parliament (composed of the leading clergymen and nobles of the country)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.