English synonyms about - contact  

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


Find more on British House of Lords elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0267