Westminster
Definitions
General English
- noun in the area of London where Westminster abbey and the Houses of parliament are
- noun the British parliament itself
Politics
- noun the British parliament or parliamentary system
Travel
- noun a borough in London where the Houses of Parliament are situated
