Meaning

1 senses
  1. A corporation that is owned or controlled by the monarchy government, in a region where the head is a monarch.

crown corporation — meaning, examples, forms, synonyms | Krumeto