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