Search Details

Word: palace of westminster (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • An extensive building on the north bank of the River Thames in London, housing the House of Commons and the House of Lords.

Source: Wiktionary | Src Info »