Definitions of care delivery:

  • noun:   the provision of health care