Translate House of Lords | into French | into Italian Definition of House of Lords
(in the UK) the higher chamber of Parliament, composed of peers and bishops. a committee of specially qualified members of this, appointed as the ultimate judicial appeal court of England and Wales.