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