House of Lords

The upper house of the British Parliament, consisting of representatives from the nobility

Browse all legal terms