delivering

verb
  1. bringing or taking something to a particular place or person
  2. Usage: present participle of deliver
  3. giving birth to a baby
  4. Usage: medical context
  5. speaking or presenting something in a particular way
  6. Usage: speeches, performances

Examples