COMPANY TOWN


Meaning of COMPANY TOWN in English

a town dominated by one industry or company When the coal mine closed down the company town faced severe economic times.

English idioms vocab.      Словарь английских идиом и выражений.