ALL meanings of limited company
lim·it·ed com·pa·ny
L l - noun limited company a company in which the shareholders cannot be assessed for debts of the company beyond the sum they still have invested in the company. 1
- noun limited company a company whose owners enjoy limited liability for the company's debts and losses 0
- noun limited company A company in which the liability of members or subscribers of the company is limited to what they have invested or guaranteed to the company. 0