What is the meaning of Livrer?
to deliver (a package, merchandise etc.)
to hand over, deliver (someone to an enemy, police, etc.)
to betray
to give away (a secret etc.); to confide, reveal, drop (a hint)
abandon oneself, give oneself over [with à ‘to’]
to practise (a sport); be engaged in (a job, research); set up (an enquiry) [with à ‘to’]
to deliver
to give birth; to deliver
Source: wiktionary.orgSearch words containing