Livrer (en. Deliver)

/li.vʁe/

Slang Meanings

To arrive quickly with something.
He made an 'express deliver' so as not to miss the appointment.
Il a fait un 'livrer' express pour ne pas rater le rendez-vous.
To give up or surrender.
He decided to 'give in' under pressure.
Il a décidé de 'livrer' face à la pression.