VariousWords beta
Related Terms:
Definitions:
Noun
Houses of Parliament
Definition: the building in which the House of Commons and the House of Lords meet
Definition: plural of House of Parliament