Meaning of British capital in English
Table of contents
Pronunciation
US accent
UK accent
Noun
British capitalDefinitions
1. the capital and largest city of EnglandExamples
- « located on the Thames in southeastern England »
- « financial and industrial and cultural center »