ALL meanings of crown corporation
crown cor·po·ra·tion
C c - noun crown corporation a corporation owned by the federal or a provincial government 3
- noun crown corporation a commercial company owned by the government and controlled and partially operated by civil servants. 1
- noun crown corporation (business) a corporation that is owned or controlled by the government, in a region where the sovereign is a monarch. 0