French-English dictionary »

envoyer promener meaning in English

FrenchEnglish
envoyer promener verbe

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