|

House of Lords

DEFINITIONS OF: House of Lords

1

n the upper house of the British parliament

Synonyms:
British House of Lords
Type of:
house
an official assembly having legislative powers
WORD FAMILY
USAGE EXAMPLES