Livrée (en. Delivered)

/li.vʁe/

Synonyms

  • remis
  • déposé
  • distribué
  • fournie
  • présenté

Slang Meanings

To be in a difficult situation after a loss.
After losing his job, he feels completely delivered.
Après avoir perdu son emploi, il se sent complètement livré.
To feel exposed or vulnerable.
Since she moved, she feels delivered into the hands of strangers.
Depuis qu'elle a déménagé, elle se sent livré aux mains des inconnus.