Meaning of “limited company” in the English Dictionary

business-english dictionary

(Definition of “limited company” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"limited company" in Business English

See all translations

limited companynoun [ C ]

uk us LAW

a company, especially one in the UK, whose owners only have to pay part of the money they owe if the company fails financially:

The new venture will give musicians the opportunity to form / either a limited company or work as sole traders.

(Definition of “limited company” from the Cambridge Business English Dictionary © Cambridge University Press)