alpha city
Noun
Meaning
alpha city (plural alpha cities)
A city that links a major economic state or region into the world economy.
Coordinate terms: beta city, gamma city
Examples
Indeed one of the features of this Alpha City is that many of these “residents” are in fact absentee landlords, buying trophy homes as investments and leaving them vacant all year round.