to deliver

Verbo
  1. Dar o llevar algo a alguien Verbo
    Voy a entregar el paquete en la oficina.
  2. Cumplir con una promesa o compromiso Verbo
    Debe entregar el informe antes del lunes.