delivers

verb
  1. to take something to a particular place or person
  2. to give birth to a baby
  3. Usage: medical
  4. to provide or supply something promised or expected

Examples