Definition of the Law Lords from the Oxford Advanced Learner's Dictionary


the Law Lords

; NAmE
jump to other results
the eleven members of the House of Lords in Britain who, together with the Lord Chancellor, act as the highest Court of Appeal in England and Wales. A Law Lord must have been a senior judge or be a former Lord Chancellor.