company towns
English
Noun
company towns
plural of
company town