Definitions of healthcare delivery:

  • noun:   the provision of health care