English Dictionary
Definition the Houses of Parliament in British English
the Houses of Parliament
1
the parliament in the UK, or the buildings where the parliament meets
Synonyms and related words
