Meaning of “the Lords” - Learner’s Dictionary

the Lords

noun [ group ] us uk /lɔːdz/ also House of Lords

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

(Definition of “the Lords” from the Cambridge Learner’s Dictionary © Cambridge University Press)