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
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day