🇬🇧 en fr 🇫🇷

deliver verb

  /dɪˈlɪvə(ɹ)/ , /dɪˈlɪvɚ/
  • To bring or transport something to its destination.
livrer, tenir parole, tenir ses promesses
  • To hand over or surrender (someone or something) to another.
livrer, remettre
  • To give birth to.
accoucher
  • To give forth in action or exercise; to discharge.
accoucher, tenir parole, tenir ses promesses
  • To set free from restraint or danger.
délivrer
Wiktionary Links