global city noun1 •A city that serves as a primary node in the global economic network; a metropolis. formsglobal cities