English Dictionary
Definition upper house in British English
upper house noun
[singular] noun
1
the part of a parliament of a country that is smaller and represents fewer people or is not elected at all. In the UK, the Upper House is the House of Lords, and in the US, it is the Senate.
Synonyms and related words
