roast (
http://definr.com/roast)
adj : (of meat) cooked by dry heat in an oven [syn:
roasted]
n 1: a piece of meat roasted or for roasting and of a size for
slicing into more than one portion [syn:
joint]
2: negative criticism [syn:
knock]
v : cook with dry heat, usually in an oven; "roast the turkey"