be cooked in this way; dry (sth) and turn it brown using intense heat
criticize (sb/sth) harshly, especially in jest; ridicule
"roast the turkey"
"The satirists ridiculed the plans for a new opera house"
"The students poked fun at the inexperienced teacher"
"His former students roasted the professor at his 60th birthday"