Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of westminster
  1. noun
    a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey

    Similar: 

Parts of westminster
  • "buckingham palace"
  • "westminster abbey"
  • "downing street"
  • "houses of parliament"
My lists:
Recently viewed words: