English

the Houses of Parliament noun definition in Parliament topic from the Oxford Advanced Learner's Dictionary

the Houses of Parliament

 noun: Parliament topic
(in Britain) the Parliament that consists of both the House of Commons and the House of Lords; the buildings in London where the British Parliament meets