A company that is organized to give its owners limited liability
English: limited company, Ltd., Ld.
Less certain link between this word and this sense.
Ld., Ltd., limited company
English: limited company, Ltd., Ld.
Less certain link between this word and this sense.