City of London n : the part of London situated within the ancient boundaries; the commercial and financial center of London [syn: {the City}]
Copyright © 2024 3Dict.net