Translation of "the House of Lords" - English-Spanish dictionary

the House of Lords

noun uk /ˌhaʊs əv ˈlɔːdz/ us /ˌhɑʊs əv ˈlɔrdz/

one of the two parts of the UK parliament, with members who are chosen by the government

la Cámara de los Lores

(Translation of “the House of Lords” from the Cambridge English-Spanish Dictionary © Cambridge University Press)