Ld.
1.
(
noun
) (British) a company that is organized to give its owners limited liability
Synonyms:
Ltd.
,
limited company
Related Words:
company
Terms and Conditions of Use / Copyright Notice