Noun westminster has 1 sense
  1. Westminster, City of Westminster - a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
    --1 is a kind of borough
    --1 is a part of
     London, Greater London, British capital, capital of the United Kingdom
    --1 has parts:
     Buckingham Palace; Downing Street; Houses of Parliament; Westminster Abbey
,
TOP