Dictionary Home » Dictionary Definitions » delivery system

delivery system

noun
  1. A means or procedure for providing a product or service to the public: the health care delivery system.
  2. A means, technology, or device for administering drugs to a patient.
  3. The technology for conveying nuclear weapons to their targets.
link/cite print suggestion box