outcome delivery
English
editEtymology
editNoun
editoutcome delivery (countable and uncountable, plural outcome deliveries)
- (business, UK) 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.