| houses of parliament | |
noun | |
| the building in which the House of Commons and the House of Lords meet |
Houses of Parliament
in the United Kingdom of Great Britain and Northern Ireland, the seat of the bicameral Parliament, including the House of Commons and the House of Lords. It is located on the left bank of the River Thames in the borough of Westminster, London
Learn more about Houses of Parliament with a free trial on Britannica.com.