UPPER HOUSE


Meaning of UPPER HOUSE in English

■ noun the higher house in a bicameral parliament or similar legislature.

↘( the Upper House ) (in the UK) the House of Lords.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.