French-English dictionary »

envoyer sur les roses meaning in English

FrenchEnglish
envoyer sur les roses verbe

send someone packing(expel, eject, or dismiss someone)
verb