House of Lords in Polish House of Lords in Polish Izba Lordów proper noun The upper chamber of the UK's Houses of Parliament. Add to Flashcards