English Dictionary
Definition Westminster in British English
Westminster
/ˈwes(t)ˌmɪnstə(r)/
1
the UK parliament, based in Westminster, London
Synonyms and related words
