Definition of British capital

1. Noun. The capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center.


Lexicographical Neighbors of British Capital

British Pharmaceutical Codex
British Semi-Longhair
British Semi-Longhairs
British Shorthair
British Shorthairs
British Sign Language
British Somaliland
British Summer Time
British Thermal Unit
British Virgin Islander
British Virgin Islands
British West Indies
British anti-Lewisite
British bulldog
British capacity unit
British capital (current term)
British empiricism
British gum
British invasion
British monetary unit
British overseas territory
British people
British pound
British racing green
British racing greens
British shilling
British spelling
British spellings
British system
British thermal unit

Other Resources:

Search for British capital on Dictionary.com!Search for British capital on Thesaurus.com!Search for British capital on Google!Search for British capital on Wikipedia!

Search