Livra (en. Delivered)

/li.vʁa/

Synonyms

Slang Meanings

To be involved in an action without return.
He delivered his heart to this relationship.
Il a livré son cœur à cette relation.
To indulge in something excessively.
He indulged in the party without restraint.
Il s'est livré à la fête sans retenue.