public private partnership
noun uncountable business
UK
1
a system in which private companies work with the government to provide public services such as health services
Synonyms and related words
Government programmes and policies
amnesty
Balkanisation
Balkanization