YourDictionary

Dictionary Home » Culture » House of Lords

House of Lords cultural definition

The upper house of the parliament of Britain. The House of Lords is composed of the leading clergy and nobles of the country. (Compare House of Commons.)

Learn more about House of Lords

Related Articles

link/cite print suggestion box