en

Roast (someone) alive

ru

Translation roast (someone) alive into russian

roast (someone) alive
The critics roasted the director alive for his latest film.
Критики жарили режиссера заживо за его последний фильм.

Definitions

To criticize or mock someone in a harsh or humorous manner, often in a public setting, to the point where it feels intensely uncomfortable or humiliating, as if they are being metaphorically 'roasted' by flames.