Livrés (en. Delivered)

[livʁe]

Synonyms

Slang Meanings

To have things delivered easily.
With this service, you are really handed on a platter.
Avec ce service, tu es vraiment livré sur un plateau.
To be exposed to a risk or difficult situation.
He succumbed to the pressure from his friends.
Il s'est livré à la pression de ses amis.