TOP

Definition of company town noun from the Oxford Advanced Learner's Dictionary

company town

noun
 
/ˈkʌmpəni taʊn/
 
/ˈkʌmpəni taʊn/
(especially North American English)
jump to other results
  1. a town or city where most of the people work for one company, which supports the whole economy of the area
    • Dearborn is a company town, home for over a century to Ford Motor Co.
See company town in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day