company town

noun • common

Compounds

Combines

Forms

  • singular : company town
  • plural : company towns

Senses

  • place where practically all stores and housing are owned by the one company that is also the main employer