deliver

deliver [-ed] v

Fr. délivrer < L. līberāre, set free, liberate.

  1. Free; release; rescue; save; bring forth; bear.
  2. Direct; throw; shoot; give; provide.