noun
Meaning 1
An arrangement by which one or more private firms agrees to fund, create, or operate a facility, service, or other element of public infrastructure (such as a school, hospital, or highway) which is usually the sole responsibility of government, in return for all or some of the revenue generated by that facility or service.
Definition source: English Wiktionary via Wiktextract
Topics: business, government
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided