Synonyms of company town
Primary definition: A town in which almost all employment, housing, and stores are owned by a single company, typically a large industrial employer such as a mine or mill.
Primary definition: A town in which almost all employment, housing, and stores are owned by a single company, typically a large industrial employer such as a mine or mill.