the House of LordsBrE/ðə ˌhaʊs əv ˈlɔːdz/NAmE/ðə ˌhaʊs əv ˈlɔːrdz/ (also the Lords) noun[sing. + sing./pl. v.](inBritain) thepartofParliamentwhosemembersarenotelectedbythepeopleofthecountry(英国)上议院,贵族院[sing.]thebuildingwheremembersoftheHouseofLordsmeet上议院大楼➡ compareHouse of Commons