an expression used in the House of Commons to refer to the House of Lords or in the House of Lords to refer to the House of Commons.
ANOTHER PLACE
Meaning of ANOTHER PLACE in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005