1. Remettre. Délivrer un paquet.
2. Libérer. Délivrer un prisonnier.
1. To bring to a destination, make a delivery.
2. To present; to give forth.
3. To give birth to.
4. To utter (an exclamation, noise, etc.).
5. To free from sins, as in religious dogma; SYN. redeem, save.
ETYM Pref. re + lease to let.
To part with; SYN. relinquish, free, give up.