capital of the united kingdom definition

  • noun:
    • the administrative centre and biggest city of England; situated on the Thames in southeastern The united kingdomt; financial and manufacturing and cultural center
    • the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center

Related Sources

  • Hypernym for "capital of the united kingdom"
41 votes

How would you define capital of the united kingdom?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!