House of Lords in Russian House of Lords in Russian пала́та ло́рдов proper noun The upper chamber of the UK's Houses of Parliament. Add to Flashcards