|

British House of Lords

DEFINITIONS OF: British House of Lords

1

n the upper house of the British parliament

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