limited company
noun
variants:
or limited-liability company
Definition of limited company
British
: a company in which the liability of each shareholder is limited to the par value of his stock or to an amount fixed by a guarantee
Keep scrolling for more