adj.
1.(of meat) cooked by dry heat in an oven roast n.
1.a piece of meat roasted or for roasting and of a size for slicing into more than one portion
2.negative criticism roast v.
1.cook with dry heat, usually in an oven
2.subject to laughter or ridicule
Idiom of the Day
step up (to something)
to rise to a higher or more important position, to be promoted
My boss stepped up to the position of manager after the old manager was fired.