Meaning of “the Lords” - Learner’s Dictionary

the Lords

noun [ group ] uk us /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)