Livrer (en. Deliver)
/li.vʁe/
Synonyms
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.