Envoya (en. Sent)

[ɑ̃.vwa.ja]

Synonyms

Slang Meanings

To send someone to the roses
He told her to leave, he sent her to the roses.
Il lui a demandé de partir, il l'a envoyé sur les roses.
To send something heavyweight
He really delivered something heavyweight with his latest song.
Il a vraiment envoyé du lourd avec sa dernière chanson.