Student Dictionary

One entry found for House of Lords.
Main Entry: House of Lords
: the upper house of the British Parliament

Pronunciation Symbols