corporation
firm owned by stockholders an organization in which a number of people provide financing in return for stock. The principle of limited liability limits the maximum loss a stockholder can make if the company fails.
Related definitions of "corporation"
- UK term limited liability company

