upper chamber


noun

British Dictionary definitions for upper chamber

upper chamber

noun

another name for an upper house