HOUSE OF LORDS Meaning of HOUSE OF LORDS in English [House of Lords] (1818): the upper house of the British Parliament composed of the lords temporal and spiritual Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012