Company Town Definition
noun
A town whose residents are dependent on the economic support of a single firm for maintenance of retail stores, schools, hospitals, and housing.
American Heritage
Other Word Forms of Company Town
Noun
Singular:
company town
Plural:
company townsRelated Articles
Find Similar Words
Find similar words to company town using the buttons below.