HOUSE OF LORDS


Meaning of HOUSE OF LORDS in English

( also infml the Lords )

the upper house of the British Parliament , whose members are not elected. Its work consists mainly of examining and making changes to Bills from the House of Commons and discussing important matters which the House of Commons cannot find time to discuss. It also acts as a final Court of Appeal .

➡ note at Parliament . See also Law Lords , Lords Spiritual , Lords Temporal .

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.