british house of lords

/B R IH1 T IH0 SH AW0 S AH0 V L AO0 R D Z/
noun
  1. 1

    the upper house of the british parliament