Limited company

What is Limited company?

Limited company definition and meaning on Dictionary terms:
noun British.

a company in which the shareholders cannot be assessed for debts of the company beyond the sum they still have invested in the company.