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