HOUSE OF LORDS


Meaning of HOUSE OF LORDS in English

the nonelective, upper house of the British Parliament, comprising the lords spiritual and lords temporal.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .