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 - Энциклопедический словарь английского языка.