Share this entry

Share this page

House of Lords

Syllabification: House of Lords

Definition of House of Lords in English:

1(In the UK) the higher chamber of Parliament, composed of peers and bishops.

Definition of House of Lords in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?