Ltd.

1. (noun) (British) a company that is organized to give its owners limited liability
Synonyms: Ld., limited company
Related Words: company



Terms and Conditions of Use / Copyright Notice