- British House of Lords as a noun:
- 1
British House of Lords
noun
1 British House of Lords
The upper house of the British parliament.
synonym: House of Lords.
Dutch: Hogerhuis
Polish: Izba Lordów
debug info: 0.0153
noun
The upper house of the British parliament.
synonym: House of Lords.
Dutch: Hogerhuis
Polish: Izba Lordów
debug info: 0.0153