noun
1. : municipal corporation
2. : a government-owned corporation organized to carry on a particular governmental acitivty, managed according to business principles by an appointed board, and often to some extent financially independent of the government — called also government corporation