1) The movie has been roasted by most critics — Большинство критиков раскритиковало фильм 2) They roasted him when he retired — Его провожали на пенсию со смехом и шутками
ROAST
Англо-русский перевод ROAST
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012