Meaning ofcompany townin English

company town

us//ˈkʰʌmpəni taʊn//uk//ˈkʌmpəni taʊn//
#moderate
Definitions