company town

Noun

 * 1)  A town, city, or other municipality in which a single large business has a controlling influence over the economy and, sometimes, over the societal structure and local government.

Translations

 * Russian:
 * Swedish: