1. a. & n. , from Roast, v. 2. of Roast3. cooking meat by dry heat in an oven usually with fat added; "the slow roasting took several ">hours"
roasting |