a piece of meat roasted or for roasting and of a size for slicing into more than one portion
[ Syn: joint ]
negative criticism
[ Syn: knock ]
roast (n.)
(meat) cooked by dry heat in an oven
[ Syn: roasted ]
roast (adj.)
cook with dry heat, usually in an oven; roast the turkey'
subject to laughter or ridicule; 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
[ Syn: ridicule , guy , blackguard , laugh at , jest at , rib , make fun , poke fun ]