#1 roast v. cook with dry heat, usually in an oven; "roast the turkey". wn
#2 roast n. [joint] a piece of meat roasted or for roasting and of a size for slicing into more than one portion. wn
#3 roast s. [roasted] (meat) cooked by dry heat in an oven. wn
#4 roast n. [knock] negative criticism. wn
#5 roast v. [ridicule, guy, blackguard, laugh at, jest at, rib, make fun, poke fun] 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". wn
vizzz