outcome delivery
Meanings
noun
- The process of achieving an outcome of change or transformation through activities, performance measures and targets. Typically used by local authorities and other organisations when developing business plans.
Word forms
Etymology
From outcome + delivery.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.