city
Noun
a large town
any town in the UK that has a cathedral (= large, important church)
a place where many people live, with many houses, stores, businesses, etc., and which is bigger than a town
the business and financial centre of London, including Britain's main financial organizations such the Bank of England and the International Stock Exchange
the City Of London: London's financial organizations and the people who work for them, considered together as a group
Related articles
translations (0)
