Meaning of “upper house” in the English Dictionary

English