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.
Сжатый оксфордский словарь английского языка.
2004