outcome delivery

English dictionary entry

Meanings

noun
  1. 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

outcome delivery outcome deliveries

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.