a large business or organization; a legal entity separate from its owners
Late Middle English, from Latin corporatio, from corporare 'combine in one body'
Try Another Word