#1 roasted s. [roast] (meat) cooked by dry heat in an oven. wn
vizzz