Definition of “upper house” - English Dictionary

English