crown corporation
Short definition from Wiktionary
Noun
- A corporation that is owned or controlled by the government, in a region where the sovereign is a monarch.
- Alternative letter-case form of crown corporation.
We haven’t written up crown corporation yet: Simple and Standard meanings, examples and a quiz.