Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
company town
in English
company town
us
//ˈkʰʌmpəni taʊn//
uk
//ˈkʌmpəni taʊn//
#moderate
Definitions
Noun
a
town
controlled
by
a
single
large
business
;
influencing
economy
and
society
The
company
town
relied
heavily
on
the
local
factory
for
employment
.