limited company

Explore definitions, synonyms, and language insights of limited company

Definitions

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

Synonyms


More General Terms