English Dictionary
Definition public ownership in British English
public ownership noun
[uncountable] noun
1
legal possession of businesses and industries by the government of a country
Synonyms and related words
