Ltd.

/lˈɪmɪtɪd/

Explore definitions, synonyms, and language insights of Ltd.

Definitions

Noun
a company that is organized to give its owners limited liability

More General Terms