Definition of company house in English:

company house

noun

  • 1British a lodging house; (also euphemism) a brothel (now rare).

  • 2A house owned or maintained by a company for the use of employees.

Origin

Early 19th century; earliest use found in The Examiner.