deliver

verb
  1. to take something to a person or place
  2. to give birth to a baby
  3. Usage: medical
  4. to speak or present something formally

Examples