company town
noun
a town whose inhabitants are mainly dependent on one company for employment, housing, supplies, etc.
Origin of company town
An Americanism dating back to 1930–35
Words nearby company town
British Dictionary definitions for company town
company town
noun
US and Canadian
a town built by a company for its employees