house of lordsOur editors are putting together more complete content — check back in about 20 minuteshouse of lordshouse of lords — noun名詞1. the upper house of the UK Parliament1.名詞釋義the upper house of the UK Parliament例句The House of Lords reviews bills passed by the House of Commons.