The meaning of HOUSE OF LORDS is the upper house of the British Parliament composed of the lords temporal and spiritual.