the_city has definitions from the field of business
1
[ noun ] the part of London situated within the ancient boundaries; the commercial and financial center of London

Synonyms

city_of_london

Related terms

center London

2
[ noun ] (business) used to allude to the securities industry of Great Britain

Related terms

market

*