the City
Explore definitions, synonyms, and language insights of the City
Definitions
Noun
the part of London situated within the ancient boundaries; the commercial and financial center of London
Noun
used to allude to the securities industry of Great Britain